Roca is located in الرياض المعذر الشمالي،, Saudi Arabia on Takhassusi St, Al Mathar Ash Shamali. Roca is rated 4 out of 5 in the category shopping mall in Saudi Arabia.
Address
Takhassusi St, Al Mathar Ash Shamali
Service options
Delivery
In-store shopping
Accessibility
Wheelchair-accessible car park