Restaurant Masrawy

Masrawy

El Mansheya St, off El Sa'a Square, in Front of El Sultan Nuts Shop - Get directions

About "مطعم Masrawy"

El Mansheya St, off El Sa'a Square, in Front of El Sultan Nuts Shop

Liver

Brain

Mix Liver & Brain

Medium Shrimp

Fillet

Mix Sandwiches