CASTLE KITCHEN is located in Pattambi, India on Mele Pattambi, Chirakkal Complex, Opp. RARS,Near Ambedkar Womens College, Palakkad - Ponnani Rd. CASTLE KITCHEN is rated 3.3 out of 5 in the category family restaurant in India.
Address
Mele Pattambi, Chirakkal Complex, Opp. RARS,Near Ambedkar Womens College, Palakkad - Ponnani Rd
Offerings
Halal foodSmall plates