porvoo restaurant

21 El Maahad El Swiss St,Sedky Square,inside the Nile Hotel, Cairo, Zamalek, , Greater Cairo (including Cairo & Giza)