This Italian restaurant specializes in snails and offers both meat and fish dishes. It has been serving since 1985 and is open for lunch and dinner from Monday to Saturday.