Seafood restaurant, formerly Barracuda. Offers Italian, Mediterranean, sushi, and fusion cuisine with gluten-free options. Provides takeaway and delivery services.