Indian Restaurants Lose Michelin Stars
2nd October 2018 Two high profile Indian restaurants in London have lost their Michelin stars, after changes in personnel. Tamarind in Mayfair, the first Indian restaurant in London to win a Michelin star in 2001, is one of 15 restaurants to lose its star, following the departure of head chef Peter Joseph, who […]
Indian Restaurants Lose Michelin Stars Read More »