Twisted Tomato
Pizza · Italian · Sandwich Shop
Twisted Tomato is a pizza restaurant offering specialty pies, sandwiches, and appetizers.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Twisted Tomato.
Local restaurants nearby
St George Rd, IN

