El Ostoura - Non Partner

El Ostoura - Non Partner

Serves different sandwiches types of liver, sausage, hawawshi & shawarma

El Ostoura - Non Partner

Egyptian

Rating

4.4

(9 Reviews)

Egypt

More Locations

Open in MRSOOL app