Niagara Falls, Ontario

The Vanilla Orchid Co.

Niagara Falls, Ontario

(52)

About

The Vanilla Orchid Co. is a Niagara Falls dessert house specializing in desserts made for life’s sweetest moments.

From our signature Cloud Cinnamon Rolls to our cheesecakes, cookies, cakes and treats, everything is made fresh from scratch and created to be remembered for years to come. 

Made with love, always 🤍

Policies

Typical Deposit
20%
Typical Lead Time
3 days