Canada / Nepean / Sights & landmarksAttractionThe TalismanAddress1354 Carling Ave, OttawaWebsitetalismanapartments.comPhone+16138018523—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 itTaara - Pan Indian Resto Bar · 915 mNot ratedInternational Kafia Coffee · 1472 mNot ratedBabylonia Cafe · 703 mNot rated