Metro Market 2 Ismail Mohamed St.
Posted on October 1, 2015 / 1843

metro

Metro supermarkets stand out as Egypt’s largest supermarket chain providing its customers with the highest standards of quality regarding its products and services.

Features
24 Hours
Home Delivery
Visa/Mastercard
Related Listings