Order now!
716-684-4800

John & Mary's... Making Subs Since 1952

Open 7 days a week, take-out, dine in, or have it delivered! Be a guest at your next party and let John & Mary's do the cooking. Whether it's a single sub tray, pizza, or large party package, John & Mary's is perfect for business meetings, parties, tailgating and more. We prepare all of our food using the highest quality meats, cheeses, produce, and condiments. We are a small, family-owned business that has been serving our local community for 62 years. We believe in providing fast and friendly service and everything we do reflects our old fashioned family values.