X

Petta Supermarket

Nadakkavu, Calicut, Nadakkavu, Calicut - 673005
NA

About Petta Supermarket

Supermarket

Download our App