Zaika of Kensington: Indian Restaurant in London

Zaika of Kensington is an Indian restaurant in London. Tamarind of Mayfair, also part of the Tamarind Collection, was the first Indian restaurant to receive a Michelin Star.

  • Viesearch
    Moderated and indexed this listing ·
  • Anonymous
    Submitted this listing ·

Editorial Actions

Feature Edit