HOME / Restaurant / Malabar Hotel & Restaurant
VF8H+7WP, Palakkad - Cherpulassery Rd, Kothakurssi, Ottapalam, Kerala 679501
View Business Profile