I've been here twice several months apart; the first time was at lunch, and the food was bland, while the second (more recent) time was for dinner and the food and service was excellent! I don't know if there's been a staff change, or if there's always a different cook for dinner, but that's definitely when I would recommend going! Don't let the cheesy cartoon logo fool you; this is a classy white - tablecloth joint, and I felt underdressed arriving in a t-shirt. This is also the rare Italian place to accommodate gluten restrictions.