Oops! Something went wrong, please try again later.
Red Ribbon is a lifestyle shop based in Edmonton, Alberta, specializing in quality garments and beautifully crafted accessories. Our goal is to create a …
Reviews
Facebook
4.7/5 · 30 reviews
Loading reviews...
Jan 1, 2021
Fantastic service, online orders are prepared and shipped in record time. I’ve received my orders in just a couple days every time. I can not wait to shop in their store in person. Thank you for fulf…Full review by Tricia Hunter