Authentic Italian Cuisine

New Day Cleveland

Bar Italia
Fresh pasta and homemade sauces! Bar Italia is located on Detroit Avenue in Lakewood.

Copyright 2021 Nexstar Media Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

Download the FOX 8 App

Fox 8 App Logo