If you like pizza, then you have to try Mineo's. I ordered a pie from here with one of my best friends (of Italian descent, and raised in the US pizza capital - New Haven, CT). I absolutely loved it, but she didn't think it was all that great. I'm going to give it 4 stars, since I'm the one writing the review. It's quality pizza, without a shadow of a doubt. It tastes great! And there are a few other items to choose from if you don't want pizza.