San Giovanni Italian Restaurant brings together authentic Italian cuisine and an idyllic countryside setting with beautiful lakeside views.
Our extensive menu reflects the colourful flavours and plentiful nature of Italian dining, offering a vast array of both traditional and contemporary dishes.
Using the finest fresh ingredients, bought in daily, our team of Italian chefs work hard to create imaginative dishes to tempt and delight.
We pride ourselves on creating a warm atmosphere to complement the food, with elegant service and attention to detail. Furthermore, we're pleased to say that our guests agree.