Pizza restaurant located within the Castello Carrarese gardens. Offers dining and takeaway options.