Please note,
Barracuda is currently only open for dinner (18h-22h) and closed on Sundays.