New Westminster 1101 Royal Ave1101 Royal Ave, New Westminster, BC V3M 1K4, Canada Champagne Taste Home New Westminster 1101 Royal Ave, New Westminster, BC V3M 1K4, Canada View