San Giovanni’s Italian Restaurant brings together authentic Italian cuisine and a beautiful setting with a great atmosphere and service to match. Our menu offers a vast array of traditional and contemporary dishes, reflecting the colourful flavours and plentiful nature of Italian dining. Using the finest of fresh ingredients from local suppliers, our team of Italian chefs work hard to create imaginative dishes to tempt and delight.