Otto's Restaurant & Bar, MADISON, Wisconsin (WI)
Readily settled at 6405 Mineral Point Road () in MADISON, Wisconsin (WI) (53705), Otto's Restaurant & Bar can be reached at 6082744044. Please call ahead of time to book your place in the restaurant.
More restaurants in MADISON, Wisconsin (WI)
Otto's Restaurant & Bar contact information and details:
Address: 6405 Mineral Point Road - , MADISON, Wisconsin (WI) 53705
Contact Phone: 6082744044