First time visit and wow, everything was amazing, friendly staff, a beautiful restaurant and amazing freshly cooked Italian food. Just booking a table now to bring friends in December, can’t wait to return.
The one thing that Braintree really struggles with is nice restaurants, so it’s great to finally have one nearby.