Downtown - Winona Dr and St. Clair W
The Bar Italia is a little piece of Italy, with smells of garlic, oregano, and other spices, drifting out the door.
None