Camel Step is located in Riyadh, Saudi Arabia on Imam Saud Bin Abdulaziz Bin Mohammed Rd, An Nakheelh, Riyadh, النخيل، طريق الامام سعود بن عبدالعزيز بن محمد الفرعي،،،. Camel Step is rated 5 out of 5 in the category coffee roasters in Saudi Arabia.
Address
Imam Saud Bin Abdulaziz Bin Mohammed Rd, An Nakheelh, Riyadh, النخيل، طريق الامام سعود بن عبدالعزيز بن محمد الفرعي،،،
Accessibility
Wheelchair-accessible seating