This Italian restaurant specializes in seafood, with reviews highlighting fantastic lobster tagliolini and melt-in-your-mouth gallinella. They also offer good pizza with fresh ingredients. The atmosphere is described as nice.