Authentic Italian restaurant serving fresh, well-prepared dishes. Known for excellent pasta and seafood.