Ate here recently with my two daughters. We thought the food was good not great. Service was pretty good and the atmosphere was modern and better than average. My pasta was good but I've had better. Overall better than average Italian restaurant but not near the best that I've eaten at. Prices are reasonable.