The food here is real good. Not knock you over in your chair good, but most things are great. It may be a bit exploitive, as other reviewers have mentioned, but really, almost the entirety of Cleveland's Little Italy is like that now, with shops selling posters of The Godfather and The Sopranos on the street.
I also don't have a problem with them playing the movie for which they're named, although it might be nice to see some other Fellini movies, or maybe a John Belushi spoof of same. That would crack me up.
The problem is the noise level. Not too bad if there are just two of you, but we went with a group of nine, and you could only talk to the person beside you and no one else. The trademark movie was not even playing, but the music was set to seven or so.