Metro Supermarket in Cairo, Egypt (Zamalek)

Metro Supermarket in Cairo, Egypt (Zamalek)