My Tomato Pie in Amherst Buffalo
3035 Niagara Falls Boulevard, Amherst , 14228 - Get directionsMenu My Tomato Pie
How to get to My Tomato Pie
Opening Time
11am – 10pm: Mon-Thu
11am – 11pm: Fri-Sat
12noon – 9pm: Sun
Services
- Indoor Seating
- Vegetarian Friendly
- Full Bar Available
- Kid Friendly
- Gluten Free Options
- Takeout Available
- Private Dining Area Available
- Disabled Friendly