10/619(1) New 17/1081 College Rd, Palakkad, India
No delivery
Spot something wrong?
Dishes at Hotel Nalanda. Prices may vary in venue.