Royal Ismailia (Closed) Ismaileya El Thawra St. Front of Metro Market, Ismailia - Ismaileya - Egypt Number of branches 1