Restaurants → Restaurant Details

Mikes Snack Shop
Mikes Snack Shop
(212) 643-9690
357 W 31st St
New York NY 10001


Location