Dining in the Netherlands: Hokkai Kitchen
One of the finest Japanese restaurants in the Netherlands is tucked away in a corner of a Japanese fish factory, located in the industrial harbor area of IJmuiden—essentially Amsterdam’s port. The restaurant is called Hokkai Kitchen, and both it and the … Continue reading Dining in the Netherlands: Hokkai Kitchen