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.