X
Open Kitchen Restaurant
Olavakkode, Palakkad
Rate This
Open Kitchen Restaurant is one of the best restaurant in Olavakode, Palakkad .