Porto Carrara | Italian

Recommended by: Canal Apartment "Canal View"

Dead cheap pastas and pizzas. Surprisingly good for that low a price. And staff is very friendly and helpful.

Visit website

Porto Carrara
Lange Leidsedwarsstraat 138
1017NN Amsterdam
0206235672