X

New hilux restaurant

Opp. KSRTC bus stand, Palakkad, Palakkad Town, Palakkad - 678014
Mohammed shafi

About New hilux restaurant

Hotel & restaurant

Download our App