25/17(1) (2), Shornur Rd, Palakkad-678014, Palakkadu Circle, Palakkad., India
No delivery
Spot something wrong?
Dishes at Kapilavasthu. Prices may vary in venue.