Pizza restaurant offering Italian, seafood, and Mediterranean cuisine. Located in a green setting, known for excellent service.