Review of Il Mito

6913 W North Ave, Milwaukee, WI 53213

Overall Rating

Review


Best Italian! They have lots of GF options, but the best is the spaghetti.

Updated 7 years ago

Celiac