This Italian restaurant offers traditional cuisine with a focus on seafood. It is located at Via Torre 71 in Bellaria-Igea Marina.