Mediterranean restaurant specializing in pizza, seafood, and homemade desserts.