From Canadian pub food and Texan brisket to amazing sushi and authentic Italian pizza, there is a great variety of national and international cuisines at the different restaurants in Revelstoke.| Red White Adventures