X
Royal choice
Lakkidi, Palakkad
Rate This
Family restaurant