MICHELIN STAR AWARDED INDIAN RESTAURANT, TAMARIND MAYFAIR

Tamarind Mayfair, the first Indian restaurant in the UK to be awarded a Michelin Star, has now opened at 20 Queen St, Mayfair, W1J … MICHELIN STAR AWARDED INDIAN RESTAURANT, TAMARIND MAYFAIR okumayı sürdür