Where the most beautiful cooking of Indian cuisine takes place. Merchant Spice, the fine and first class contemporary Indian restaurant in Braintree is now open with pride.