All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 3.8 The Valhalla Inn 509 Slocan Avenue, New Denver, BC V0G 1S0 Restaurant Bar