La Rocca is a family-run Italian restaurant offering a wide range of lunch and evening meals, as well as a broad selection of wines.