BarcaPizza is an Italian restaurant offering pizza, pasta and other dishes, with vegetarian and gluten-free options. Delivery and disabled access are available.