3.3 (16 reviews)
King Abdulaziz Road, Ajyad Area, Makkah, 13700, Saudi Arabia • Weather:
(966)(12) 5751111
3.3