“Good, but pricey Italian food. Great canal views if you sit outside.”
– Not For Tourists
+31 20 622 1701
Leidsegracht 29, Amsterdam 1017 NB, The Netherlands
Website