• Accessibility
Menu Close

John & Mary's

  • 3711 West Main Street Road
  • Batavia, NY 14020
  • (585) 343-2101
  • E-Mail
Details

John and Mary's Sub Shop has been a Buffalo tradition since 1952. Serving only the best quality food and providing great customer service.

Amenities

Things To Do

General
  • Restaurant:
Food & Drink
  • American:
Map