This is a very good Italian restaurant in the center of Westborough. We have been going for a while and love the food and the wait staff and management team are great. The quality is very good and consistent and the prices are reasonable. The assortment of deserts in the small size is great for... read more
Upscale-casual serving traditional and contemporary Italian cuisine.