Dehavilland Restaurant is a cozy dining establishment nestled in the heart of Toronto, Ontario. Known for its diverse menu offerings and warm ambiance, it provides a welcoming space for patrons to enjoy a meal.
With a focus on locally sourced ingredients and culinary creativity, Dehavilland Restaurant aims to provide a memorable dining experience for guests. Whether it's a casual lunch or a special dinner celebration, this restaurant caters to a range of tastes and occasions.
Generated from their business information