Canada / Nepean / ShoppingShoppingterra20Address2685 Iris St, OttawaWebsitewww.terra20.comPhone6138377220—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 itSonny's Bar & Grill · 64 mNot ratedChuck's Roadhouse Bar and Grill · 73 mNot ratedMilestones · 118 mNot ratedQueensview Cafe