View Menu
Brambles is a Restaurant in Braintree. It is open 6 days a week.
Address: 9-15 George Rd, Braintree CM7 2QA, UK, Braintree
Phone: