Canada / Ottawa South / Sights & landmarksAttractionVillage MillcraftAddress358 McArthur Ave., OttawaWebsitemillcraftinc.caPhone+16137426941—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 itGreek To Go · 407 mNot ratedZaatar and Cheese Bakery · 289 mNot ratedChateau Janeville · 762 mNot rated