Sally’s Restaurant No reviews 25 The Strand, Russell, Bay of Islands, NZ Add to Favorites Claim Listing Tags: restaurant, Russell Updated: Oct 21, 2016 Contact Listing Owner Send Message Overview Reviews Sally’s Restaurant in Russell has been operating for decades and is firmly entrenched as the locals favorite. Add Your Review Please login or register to add your review.