Day 698 Sintra Mediterranean Restaurant in Braintree MA
Sintra in Braintree Square  is a posh, romantic restaurant that’s been serving up Mediterranean comfort food for nearly a decade.
Read MoreYour Go to Source for South Shore Boston Family Fun
Sintra in Braintree Square  is a posh, romantic restaurant that’s been serving up Mediterranean comfort food for nearly a decade.
Read More