Giovanni’s on the Hayes is a family-run Italian restaurant located on The Hayes in Cardiff city centre. The restaurant is known as the longest-established Italian restaurant in Wales, and has been a fixture of the local dining scene for decades, offering a central and accessible spot for those exploring the city.
The restaurant’s setting includes outdoor seating along The Hayes, providing a space for al fresco dining in the heart of Cardiff. Inside, the space is designed to accommodate a variety of group sizes, from couples to larger parties, making it a flexible choice for different dining occasions. The family-run nature of the business is reflected in its focus on traditional recipes and a welcoming approach to service.
The menu features a broad range of traditional Italian dishes, with pasta, pizza, and classic mains forming the backbone of the offering. Fresh ingredients and authentic recipes are at the heart of the cooking, with dishes prepared to reflect the flavours of Italy. The restaurant also serves a selection of desserts, including Italian favourites like tiramisu, rounding out the menu with sweet options.
Takeaway is available for those who prefer to enjoy Giovanni’s dishes at home. The restaurant also offers private dining options, catering to events or special occasions in a dedicated space.