Greek's Pizzeria & Tavern - South Terre Haute

5030 S 7th St, Terre Haute, IN

Menu (As of 10/29)

Greek's Pizzeria & Tavern - South Terre Haute: hours and how to order