Sbarro
159 W 33rd St, New York
(212) 564-1909
Menu
Restaurants in New York, NY
Sbarro
159 W 33rd St, New York, NY 10120
(212) 564-1909