Pizza restaurant offering pizza, seafood, and Mediterranean dishes. Vegetarian-friendly options available.