La Locanda di Lo
Piazza Santa Caterina 13, 17024, Finale Ligure Italy
La Locanda di Lo is a Italian, Seafood, Vegetarian Friendly, Vegan Options place is located in Finale Ligure, Liguria. The address of La Locanda di Lo is Piazza Santa Caterina 13, 17024, Finale Ligure Italy.
If you want to go to the place or need any services, you can contact them directly. The phone number is +39 019 693202, or open their website to view relevant information, The url is http://www.finalborgo.it/locandalo