Espressolab
Egypt - Almaza City Center Cairo
Shops