Barracuda Lounge (Menu)

Nikolaistr. 15, Hannover
+49 511 1696161

Give a rating to Barracuda Lounge

Suggest a dish

How much did you spend at Barracuda Lounge?