Tamarind
Tamarind (Mayfair)Meaning -Tropical Fruit TreeEstablished-1994Cuisine-North West Indian/Mogul CuisineAwards-Restaurant Achievement of the year for 2005 given by Best of Britain AwardsFrom the menu- Grilled Monkfish & Tandoori BroccoliReviews