Our network

Best Taste in Buffalo: My Tomato Pie | Contests

Title (Max 100 Characters)

Best Taste in Buffalo: My Tomato Pie
Best Taste in Buffalo: My Tomato Pie

I'm nominating My Tomato Pie as the Best Taste in Buffalo because the food there is delicious!

I'm the type of guy who likes to get the most/best for their money and that's definitely accomplished at this restaurant.

If you agree, 'like' this article in the comments section below!

Amherst Businesses