Italian restaurant La Cadrega offers generous portions of Italian cuisine, including pasta, pizza, and seafood, in a rustic and elegant setting.