X
Royal Tea Stall
Peringottukurussi, Palakkad
Rate This
Meals Tea Stall