Italian restaurant La Marina offers delicious, homemade dishes with locally sourced, fresh ingredients. Known for generous portions.