Download
Home
Top Restaurants
Clock Tower Pizza
Clock Tower Pizza
5576 State Road 50, Delavan, Wisconsin
2 likes
kamil.baran
5/2/21 6:26 PM
good quality coal fire pizza with great crisp. cheese could be more evenly spread and not have certain spots too cheesy
jared.shamblin
8/7/21, 4:41 p.m.
6.6
0 likes
Facebook
Twitter
Instagram
YouTube
© 2026 Barstool Sports. All rights reserved.
Terms of Use
Privacy Policy
Content Policy
Contact Us
App Support