📍 Beekman Street 80
Squires Diner — Restaurant in New York, New York State, USA. Beekman Street 80. Hours, map, contact. USAForAll.