One Way Restaurant

Abbasiya Square, next to Major General Adel, Cairo, Abbasseya, , Greater Cairo (including Cairo & Giza)