Search results
We did not find results for: My Tomato Pie Amherst, NY.
Check spelling or type a new query.
We did not find results for: My Tomato Pie Amherst, NY.
Check spelling or type a new query.
My Tomato Pie, located in Northtown Plaza, is primarily known for its popular fried green tomatoes. These plump, green...
Website: eventseeker.com
Phone: (716) 260-1043
Pickup
3035 Niagara Falls Blvd Amherst, NY 14228 301.64 mi
Is this your business? Verify your listing
4.0 127 reviews
Great service, and the pizza I ordered was great. I had a personal size pizza with pizza sauce, pepperoni, sausage, and mushrooms. It was outstanding. More
Wonderful food with generous portions. I had a portobello mushroom veggie wrap and it was absolutely wonderful. Could only eat half of it. I definitely recommend. More