The 303 is located in Saudi Arabia on Dist, 3212 Unit No 17, Al Aqiq, 6469 Northern Ring Rd. The 303 is rated 4.3 out of 5 in the category food court in Saudi Arabia.
Address
Dist, 3212 Unit No 17, Al Aqiq, 6469 Northern Ring Rd
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entrance