Skip to Main Content

John & Mary's

3711 W. Main Street Road
Batavia, NY 14020

Hours of Operation

Sat - Thurs: 11 a.m. to 9 p.m.
Fri: 11 a.m. to 10 p.m.

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

Staff Picks: Eight of Our Favorite Food Spots on Batavia's West End

On a daily basis, we are tempted by all of the delicious dining options in Genesee County. With so many restaurants to choose from, we often struggle to decide, "What's for lunch!" Today, we are focusing on a sampling of some of the family-owned and operated favorites that our…

Read the article

What's Nearby

Get your FREE Genesee County

Vacation Planner

Stay Connected

Sign up for our FREE email Newsletter