Malabari Restaurant, Malabar fort Palace,Fort Maidan, Palakkad, 0491-2534004. Taste of you. Also include Conference hall, rooms, etc Read less