Loading map…
Zaika
Zaika in London, United Kingdom, offers a taste of authentic Indian cuisine. Experience the aromatic spices and a tender texture, with dishes often prepared using a braised technique.
Zaika in London, United Kingdom, offers a taste of authentic Indian cuisine. Experience the aromatic spices and a tender texture, with dishes often prepared using a braised technique.