Sorry, this location is now

Closed

Lovely

62 Mohamed Farid St., El Nozha, Heliopolis, Cairo

away