Open until: 03:30 PM
More Info
2348 Al Amir Fahd Ibn Sultan Rd, Cultivated Area, Tabuk 47318 6285, Saudi Arabia
More Locations
More locations can be viewed in the app