Places to eat in Palakkad