Pizza restaurant · 12 N Main St, Carthage, IN
See full menu
More food in Carthage, IN · Pizza in Carthage