-
Viesearch·
-
Anonymous·
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.
v7.0. We're a human-curated search engine and would love your feedback.
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.