La Cantina is an Italian restaurant offering homemade cuisine, including delicacies and healthy options, with a selection of wines and beers. Takeaway is available.