RL Organic is located in Lai Chi Kok, Hong Kong on Kowloon Plaza, Unit 2006, 20/F, 485 Castle Peak Rd. RL Organic is rated 3 out of 5 in the category health and beauty shop in Hong Kong.
Address
Kowloon Plaza, Unit 2006, 20/F, 485 Castle Peak Rd
Service options
In-store shopping