Canada / Orléans / Sights & landmarksmonumenttech3designAddress6358 Sablewood Place, OttawaWebsitewww.tech3design.caPhone6132629690—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 itLittle Elephant Thai Bistro · 652 mNot ratedWild Wing · 1023 mNot ratedThai Express · 1026 mNot rated