Via S. Francesco, 5, 17024 Finale Ligure SV, Italy, Finale Ligure
019 692369
Restaurant
Internet access