La Michoacana - West

6712 Odana Rd., Madison, Wisconsin 53719

6712 Odana Rd., Madison, Wisconsin 53719
10 am-10 pm daily.
Restaurant
Frozen Yogurt, Ice Cream
Cash Only, Wheelchair Access
Dinner, Lunch, Take-Out
Inexpensive