Barracuda

Barracuda

4.7

Good for your kids

Play area
Stroller accessible
Spacious seating

Why families like it

Barracuda is a lively and spacious restaurant perfect for families seeking a fun dining experience.

Route Book Website

Location

Pl. Eugène Flagey 18A, 1050 Ixelles, Belgium

Claim or update this listing