If you love seafood you will be in heaven. Seriously. They have the best stuff in Holland. You can also buy your food to go. You'll be not disappointed for sure.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.