Victoria Station Otaru Inaho Branch A Hokkaido-born restaurant with exquisite grill and salad. Otaru and Niseko / Meat Dishes See More