JavaScript is not enabled.
The Best Pizza - Review by Anna H | Town Clock Inn

Town Clock Inn

Claim
No image

The Best Pizza 4/13/2006

This is other place that serves the best pizza in town. This place and Channel Inn are operated by the same owner. This location is in the heart of downtown Dubuque right by the Town Clock (hence the name). The pizza tastes like deep dish pizza you would get in Chicago. With the recent renovations to the downtown area, this is a really nice place to eat at. more
SUMMER SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018