New Zaika is located in New Delhi, India on V-9, Food Plaza, Yashwant Place, Opp. Chanakya Cinema, Chanakyapuri. New Zaika is rated 3.9 out of 5 in the category asian restaurant in India.
Address
V-9, Food Plaza, Yashwant Place, Opp. Chanakya Cinema, Chanakyapuri