ست الشام is located in Alexandria Governorate, Egypt on Sidi Beshr Bahri, Qesm Al Montazah. ست الشام is rated 4.1 out of 5 in the category falafel restaurant in Egypt.
Address
Sidi Beshr Bahri, Qesm Al Montazah
Accessibility
No wheelchair-accessible car park