This store is closed. Please check out the Nearby Stores below
Palazhi
Kozhikode - 673001
Closed for the day