Luca Italian Cuisine has one of the most sweepingly beautiful vistas in Cleveland, overlooking the Flats from the west. And its stylish interior features an impressive art collection. All of that undoubtedly enhances a traditional Italian menu prepared with an upscale flair — and prices to match. The wine list is extensive so you should find precisely the right thing to go with your lobster squid ink ravioli or slow roasted wild boar shank.
2100 Superior Viaduct