Swipe across for the rest of the gallery
Discover a taste of Italy at Il Vesuvio, a family-owned restaurant with a diverse menu featuring seasonal, handcrafted dishes made with fresh, high-quality ingredients.
Our chef’s passion shines through in every dish, crafted with heart to provide you an unforgettable dining experience. Immerse yourself in the authentic Italian atmosphere as we bring our culture, traditions, and delicious food to your table.
From hot and cold starters to pasta, risotto, pizza, meats, and fish – our offerings cater to every palate. Don’t forget to indulge in our tempting desserts that cap off the perfect meal.
Quench your thirst with a wide selection of red, white, and rosé wines, as well as refreshing cocktails. Our knowledgeable staff is ready to assist you in choosing the ideal beverage to complement your meal.
At Il Vesuvio, we take pride in providing not just a meal but an experience filled with warmth and care. Join us for a culinary journey where passion meets flavour, making us your go-to spot for delicious eats and drinks.
Map
Below is an embedded Google map showing the exact location of Il Vesuvio