Malls

Deluca

Deluca offers high quality food, and is suitably located in Sodeco Square Center. it is a supermarket that sells only niche customers who need high quality and special foods. Also, it is a good place for people caring about healthy food.