Miller Lash House is a historic venue nestled in the heart of Toronto, Ontario, offering a picturesque setting for weddings, events, and corporate functions.
Surrounded by lush gardens and scenic landscapes, this elegant estate provides a charming backdrop for gatherings and celebrations.
Generated from their business information