Otto (Menu)

Fraz. Manera Piazza Luigi Einaudi N.7, Benevello
390173529159

Give a rating to Otto

Suggest a dish

How much did you spend at Otto?