italiangreekandanarrayoffoods
in
Staten Island, NY
Elm Street Diner
463 Elm St
Stamford
CT
06902
(203) 325-1141
48.4
mi