I'm originally from the Cleveland area and now live in California. Every time that we visit we eat at Primo Vino. The waiter is a little grumpy, but that's part of the experience. The food is great and at great prices. I'm used to paying $17 - $25 at other restaurants for food that is not nearly as good and as fresh as the food at Primo Vino and Primo Vino does it for quite a bit less. Serving sizes are large.
The atmosphere is great, especially if you have young kids, as you won't feel that you need to keep them perfectly quiet.