Corso Giuseppe Garibaldi, 3, 87012 Castrovillari CS +39 0981 489710
restaurant, Castrovillari, Calabria, Italy
How to go there