X
Ice Berg
Priyadarshini Road, Palakkad
Rate This
Ice cream and fresh juice