I'm living in Amsterdam already for few year and in my opinion it's a number 1 place in town. The food is amazing, service great, prices low. I highly recommend it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.