Been here 4 times (twice for lunch, once for dinner, and once for a work function)
I'm not a fan of the restaurant. Food is fine... but very bland. I've never once specifically thought to myself "Wow, this is great!" The main draw is the restaurant itself. The walls are COVERED in funny Italian themed pictures and there is plenty of odd and interesting decor.
Lunch service leaves a lot to be desired. Waiter brought us dinner menus and looked confused when we asked for lunch menus. The silverware was disgusting one time. Looked like it was caked in cheese and pasta, run under the faucet once, then just wrapped up in the napkin and put back at a table. Lunch service is also VERY slow. Food took forever and they seemed like they were in no-hurry to give us the check... deal breaker for a week day work lunch.
There are so many great restaurants in the Cleveland area so there is no reason to pay for bland & boring food at a cheesy/gimmicky Italian place. That being said, it is worth a visit once I'd say for the experience... but that'd be about it.