Barracuda (Menu)

Via Giuseppe Garibaldi 95, Camogli
+39 0185 163 2005

Give a rating to Barracuda

Suggest a dish

How much did you spend at Barracuda?