Mallard Cottage is a charming restaurant nestled in the heart of St. John's, NL, offering a cozy and inviting atmosphere for guests to enjoy a meal.
Specializing in traditional Newfoundland cuisine with a modern twist, Mallard Cottage prides itself on using locally sourced ingredients to create delicious and innovative dishes.
Generated from their business information