Villa Margherita (Menu)

Via Campo di Teste 4, Capri
390818377532

Give a rating to Villa Margherita

Suggest a dish

How much did you spend at Villa Margherita?