Open until: tomorrow
More Info
7203 King Abdulaziz Rd, Al Khobar Al Shamalia, Al Khobar 34428 2561, Saudi Arabia
More Locations
More locations can be viewed in the app