Yugen Shangri La is located in Ortigas Center, Mandaluyong, Philippines on L1, Shangri-La Plaza, Shaw Blvd. Yugen Shangri La is rated 3 out of 5 in the category flavours fragrances and aroma supplier in Philippines.
Address
L1, Shangri-La Plaza, Shaw Blvd