Pizza restaurant · Village Square, 11804 Shelbyville Rd, Middletown, KY
Dine-In
More food in Middletown, KY · Pizza in Middletown