Italian restaurant specializing in Italian cuisine, including pizza and pasta, with vegan and gluten-free options. Takeaway available.