There are 47 restaurants in Levanto, we found this one – La Picea, on the outskirts of the old town – and it just happens to be THE number one rated restaurant in the city. This place is mostly for takeouts but there are some tables and chairs for people like us. It is all […]
Tag Archives: best pizza
Recent Comments