The Pet Shop Boys
Store Manager - 2 years experience
Oct 16, 2019
The Pet Shop Boys is a 1450 square foot French-inspired boutique showcasing some amazing luxury services such as a Japanese Spa & a Private Montersorri Doggie Daycare here in Vancouver, British Columbia. Complete with doggy crystal chandeliers and reproduction white vintage French furniture, our cosmopolitan boutique is a beautiful space filled with gorgeous products and fabulous services.