Makkah Store

670m from the Clock Tower.