account no notifications friends cow no favorites no search results no appointments no giftcards delete arrow right send calendar

Barracuda Social Club

Barracuda Social Club

Barracuda, Social Club, a bar and kitchen.
Cocktails, craftbean & comfortfood
  • WiFi
  • € 25 - 50
  • Terras
  • BBQ/Grill
Stel een vraag