AG Reviews: Tamarind Kitchen Soho
Tamarind Kitchen is the relaxed little sister of London’s Indian stalwart, Tamarind Mayfair. With a Michelin star under its belt we were already dubious as…
Tamarind Kitchen is the relaxed little sister of London’s Indian stalwart, Tamarind Mayfair. With a Michelin star under its belt we were already dubious as…