Piazza Castello is a laid-back Italian restaurant offering classic dishes like pasta, pizza, risotto, and traditional Italian desserts. Vegan options are available.