Camel Step

Inside Jabal Omar.

Umm Al Qura Rd, C2 Jabal Omar, Jarham Dist, مكة 24231, Saudi Arabia

Open 24 hours·🚶 14 min walk·$·Cafes