Restaurant
San Marco
4 locals recommend,
Location
148 A Amstelkade
Amsterdam, NH
Tips from locals
Fantastic experience to ordert and ea a pizza directly from the boat! The pizzaeria is built in a bridge and takes orders from the water!