The Black Spruce

Restaurant·Norris Point, NL