Cairo, Al Jizah: Tevoly
Tivoli Mall 70 Omar Ibn El Khattab St. Almaza Square
Cairo
Al Jizah
Egypt