Open until: All Day
More Info
6893 Ghazi Ibn Dhafir, Al Khalidiyyah, Mecca 24232 4562, Saudi Arabia
More Locations
More locations can be viewed in the app