We found this place based on the reviews from Trip Advisor and were not disappointed. The menu is excellent as was the service on a busy Saturday night. The location is easy to find and very centralized in Stamford. If you want authentic excellent Italian food this is your place. I would suggest calling for reservations.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.