Il Mito

6913 W. North Ave., Wauwatosa, WI 53213

Original location at 605-609 W. Virginia St. Another location, Il Mito East, was previously located in the Knickerbocker Hotel, 1028 E. Juneau Ave.

Photos