Mood Moss Flowers is a full service retail flower shop located five minutes from the Fairmont Château Laurier. They offer a large selection of exceptional fresh cut flowers, bridal bouquets and much more.
Dedicated to providing exceptional wedding and special event services, Mood Moss Flowers deliver seven days a week and can also accommodate orders nationally and internationally.
Place your flower order or schedule a wedding consultation with their team of designers at +1 613 741 1774 or visit their website.