Delia's Shangri La Oceanfront is a Pender Island, BC business. Delia's Shangri La Oceanfront is located at 5909 Pirates Road, Pender Island, BC. The postal code is V0N2M2.
You can contact Delia's Shangri La Oceanfront at 250-629-3808 or from out of area call 1 2506293808.