Italian restaurant offering pizza, pasta, and various meat and seafood dishes. Features a spacious dining area.