Open Kitchen Restaurant
Palakkad - Kozhikode Hwy, Chunnambuthara, Olavakkode, Palakkad - 678002
Open Kitchen Restaurant
About Open Kitchen Restaurant
Open Kitchen Restaurant is one of the best restaurant in Olavakode, Palakkad .
Find more Restaurant in Olavakkode