Restaurants
Tamarind
One of the first Indian restaurants in the world to be awarded a Michelin star
One of the first Indian restaurants in the world to be awarded a Michelin star, Tamarind offers diners a taste of cuisine from the Mogul fare of North-West India. Located in Mayfair, the restaurant stands out for excellence, serving impeccably presented regional Indian cuisine in a gilt-accented Mayfair dining room.
20 Queen St, London W1J 5PR, UK
Contacts & Details