Tag Archives: best pizza
DSC03788

La Picea

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 […]

4 Comments Continue Reading →