Iowa
Town Clock Pizza
Family owned pizza restaurant since 1970! New location just minutes from Dubuque, outdoor dining and Family Friendly, with the s
★
4.3
Global Trust Level
Geographic
Info
7653 Old Hwy Rd. Peosta. IA 52068. United States
/ Profile Showcase / Visual Archive
/ Business Hours & Operations
monday
Closed
tuesday
Closed
wednesday
4–8:30 pm
thursday
4–8:30 pm
friday
4–8:30 pm
saturday
3–8:30 pm
sunday
12–7 pm