Restaurant - Hokkaido, Japan