Ivy Castle is a restaurant and wedding venue situated in Mississauga, Ontario. The restaurant offers setting that's both convenient and unforgettable. The venue combines indoor and outdoor flexible events space, and helpful staff to assist in bringing all kinds of weddings vision to life. The restaurant is ideal for showers, rehearsal dinners, ceremonies and receptions up to 150 guests.
Couples have also viewed: