Imperial Boat Restaurants

112 Saray El Gezirah St. In Front Of El Gezirah Sporting Club , Cairo, Zamalek, , Greater Cairo (including Cairo & Giza)