Charming Italian restaurant offering both land and sea dishes. Known for its hearty cuisine, with a focus on meat specialties.