
My Tomato Pie
RestaurantsListed for students and visitors near University at Buffalo in Buffalo, New York.
My Tomato Pie is a locally owned restaurant on Niagara Falls Boulevard in Amherst, New York, in the Tops Markets plaza. It is known for fried green tomatoes and tomato basil soup, and serves gourmet pizza, calzones and pasta, with gluten-free options and a banquet room.