I been to Luca twice with a large group of people. The location is okay since there is a nice view of the Cleveland skyline in the background, though the restaurant itself is essentially located at the end of a parking lot behind an apartment building, which isn't very scenic in itself.
Both times I was there, I had fish dishes: trout the first time and cod the second. I really liked my meal, though considering all of the other good restaurants in Cleveland, I don't know if I would go there just for this. My friends ordered the pork chop and the Cavatelli, though they said these dishes were nothing special.
Overall, Luca is a good restaurant, though It is not the first place that I would think to go on a night out.