I tried this place because of the yelp reviews and like everyone else I totally agree! The food is favorable, service is great (20 min wait), and the ambiance was perfect. The weather was just warming up and we were able to sit outside.
I highly recommend the Chef's Favorite pizza. The pizza surprised me and I will have to go back and try other selections. I also got the Mia Bella Pasta with Chicken, the pasta tasted great but I do have to say the chicken was a bit dry. This is a pricier restaurant but I do think you get your money's worth.