Canada / Greater Sudbury / Bars & pubsbarThe Alibi RoomAddress113 Durham St, SudburyWebsitelinktr.eePhone(705) 222-3279—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 itWander Food & Wine · 24 mNot ratedRosy's Corner · 37 mNot ratedGalerie du Nouvel-Ontario · 39 mNot rated