Alexandria - Egypt Restaurants

10 8 Ivory Lounge

Address: Delta Hotel, 1st Floor, Alexandria,