If you are looking for a good seafood meal check out this place. While there was quit a wait to be seated the food more then made up for the wait.
6913 W North AveMilwaukee, WI 53213
From Business: L MITO Trattoria e Enoteca is an award-winning Italian/Mediterranean restaurant and wine bar located in the heart of Milwaukee in the village of Wauwatosa. The rest…