The inside, atmosphere, and service were all great, but the food is terribly bland. Also, when we walked in on a Thursday night there was a 10 minute wait and when we were seated, there were about 10 tables open (which stayed open until we were done dinner). The only good thing about the food is the free bread, but I'm sure that's because they don't have to really prepare that. I ordered the meatball spaghetti, which was overpriced and very very bland. The meatballs were dry and the sauce didn't taste like anything. Not sure why they charge so much? I think it's a good place to take your kids to, but not a good place to eat out with friends if you're really hungry.