Corner 77

Row 1

Details
76-17 Broadway
Elmhurst, NY 11373
(718) 446-4650

Foursquare Tips

  • Solid deli sandwiches, clean store and nice employees :)
  • Check out their sign out front... They serve Freak Fast