by admin | Aug 28, 2021 | Italian Food and Drink
Here at Villa Capri , in our Italian Restaurant Leamington Spa based, we take food and drink seriously! We are proud to bring truly authentic Italian cuisine to the heart of Leamington Spa. Our menu is bursting with freshly made delicious food, and offers something...
Recent Comments