New Haven's Pizza Shoppe

Pizza restaurant · 137 S Main St, New Haven, KY

Dine-In

Hours

More food in New Haven, KY · Pizza in New Haven