This Italian restaurant specializes in seafood and traditional wood-fired pizza. Guests can enjoy dining on a terrace with scenic views.