X
Tea Stall & Snacks
Kallachi, Calicut
Rate This
Tea and Snacks shop