Sorry, this location is now

Closed

Koshary El Embrator

11 el sehha st., Ezbet el nakhl, Cairo

away