Otto's

6405 Mineral Point Road, Madison, Wisconsin 53705

6405 Mineral Point Road, Madison, Wisconsin 53705
5-9 pm Tues.-Thurs., 5 pm-9:30 pm Fri.-Sat.
Bar, Live Music, Restaurant
Mediterranean, Seafood, Steakhouse
Reservations Accepted
Dinner, Take-Out
Expensive