First cup

Inside the Clock Tower.

clock Tower, Al Mukarama, Makkah 24231, Saudi Arabia

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