Menu Close

John & Mary's

  • 3711 West Main Street Road
  • Batavia, NY 14020
  • (585) 343-2101
  • E-Mail
  • Details
  • Amenities
  • Map
  • John and Mary's Sub Shop has been a Buffalo tradition since 1952. Serving only the best quality food and providing great customer service.

  • Things To Do
    General
    • Restaurant:
    Food & Drink
    • American: