Canada / St. John's / RestaurantscanadianMallard CottageAddress8 Barrows Rd, St John'sWebsitewww.tbdine.comPhone+17092377314—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itQuidi Vidi Brewery · 164 mNot ratedQuidi Vidi Village Plantation · 203 mNot ratedHungry Heart Cafe and Catering