In my opinion, this is the best Italian restaurant in the Cleveland area. The restaurants in little Italy aren't terribly exciting, and tend to be overpriced. The chain restaurants in the suburbs tend to be hideous affronts to Italian cuisine. This place is a genuine Italian restaurant serving very good food.
The food is flavorful without being too heavy like most American-Italian restaurants are. While they do serve pizza, and while the neon sign in the window makes it look like primarily a pizza joint, this place is far from it. The atmosphere is very cozy. This place is perfect for a quiet, romantic dinner. They serve real food...the entrees are outstanding...and they have some amazing concord grape pie when it's in season.