Clock Tower Pizza

Clock Tower Inn, home of Frank's, is in downtown Lake Geneva and located on the corner of Broad and Geneva Street. Enjoy a recipe ten years in the making! Family recipe, homemade and hand roll  dough to order and top with only the best ingredients and cheeses. They also serve smash burger and Frank's viena hot dogs. Be on the lookout for their Delorean!

270 Broad Street
Lake Geneva, WI 53147
(262) 203-5092