Sorry, this location is now

Closed

139 Lounge & Terrace

6 Haram St., El haram, Giza Inside Marriott Mena House Hotel

away