Italian restaurant offering both land and sea dishes. Features outdoor seating and is accessible.