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 128 reviews
I just had an amazing turkey club wrap. What made it standout from the rest was the garlic mayo...delicious! Staff service was very friendly and a relax family ambiance. More
Apparently my rating on this site is the lowest. I've honestly put alot of effort and thought into my reviews. Ive had about 500 looks. I talk about what I know. My honesty is obviously getting me... More