Al-Shallal Restaurant cover
Al-Shallal Restaurant logo

Al-Shallal Restaurant - al khalidiyah, Mecca

Sandwiches - Saudi

4.4

Fast Delivery

Main Dishes

Sandwiches

Beverages