CR9G+W3H The Clock Towers, Al Haram, Makkah 24231, Saudi Arabia
This is a solid specialty coffee outpost from a reputable local chain, but its prime tourist location likely prioritizes accessibility and volume over destination-level execution.
Last verified
The complete house view, our score justification, brew & equipment detail, what it's best for, and the review summary are part of Avarista membership.