Sandro's

306 E 81st St New York NY 10028 USA

(212) 288-7374

Location