JavaScript is not enabled.
My Tomato Pie - Review by Gretchen K | My Tomato Pie Inc

My Tomato Pie Inc

No image

My Tomato Pie 4/2/2006

This is a nice little place with a big menu. You can find this restaurant off Sheridan drive, tucked away in the North Town Plaza. They make a wide array of pizzas. All the pizzas I’ve had here are great but they also have other great items on their menu. The service is sometimes slow but the prices are very reasonable. more
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018