Map
Contrada Scauri Basso, Scauri 91017, Italy
Restaurant
La Nicchia