Save places from Instagram, TikTok, YouTube and more





Barracuda
Restaurant
4.7 (8160 reviews)
Pl. Eugène Flagey 18A, 1050 Ixelles, Belgium
$$$$$
+32 2 808 32 98
Save places from Instagram, TikTok, YouTube and more





Restaurant
4.7 (8160 reviews)
Pl. Eugène Flagey 18A, 1050 Ixelles, Belgium
$$$$$
+32 2 808 32 98