.. is located in Kakkanad, India on 287QP49, Padamugal - Palachuvadu Road, कोच्ची, Kunnumpuram - Civil Station Rd. .. is rated 5 out of 5 in the category northern italian restaurant in India.
Address
287QP49, Padamugal - Palachuvadu Road, कोच्ची, Kunnumpuram - Civil Station Rd