2901 Bayview Ave Suite 303, South Parking Lot, Toronto, Ontario M2K 2S3 Canada
View on Map
What travelers say:
Beauty belongs to Bayview Village Shopping Centre. And many shopping is not in the same building, but another small building on the road. Not a beauty agency, but a barbecue house.