One of the aspects that make this restaurants so appealing is that it is located in the very center of Amsterdam. The restaurant is situated at the Dam Square next to the Royal Palace, nearby the celebrated Madam Tussaud and just across Magna Plaza and the Bijenkorf. It's position close by the picturesque canals of Amsterdam gives the visitor even more the joy of beautifull surroundings.