Canada / Greater Sudbury / RestaurantsindianTaj BistroAddress151 Larch St, Greater SudburyWebsitesudbury.tajbistro.caPhone+17052228258—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 itKuppajo Espresso Bar · 88 mNot ratedTandoori Tastes Halal · 127 mNot ratedDa Capo Cafe and Lounge · 135 mNot ratedPho Noodle House