Italian restaurant serving pizza, seafood, and other Mediterranean dishes. Open for dinner.