Skip to main content

Otto's Restaurant

restaurant · american restaurant · Elkhart Lake, WI

Address
101 Osthoff Ave, Elkhart Lake, WI 53020
Phone
(920) 876-5857
Website
osthoff.com/dining/ottos-restaurant
Where
43.8304, -88.0149

Search Hominin for Otto's Restaurant

Other restaurants nearby

More in Elkhart Lake

Otto's Restaurant — restaurant in Elkhart Lake, WI | Hominin