Torcello is an Italian restaurant offering takeaway and a menu focused on fresh ingredients, going beyond typical pizza and pasta dishes.