X
Malabar Hotel
Bheemanadu, Palakkad
Rate This
Veg and non veg