Barracuda Bar

4.0
(4 reviews)
39 Rue Franklin Roosevelt, 63000, Clermont-Ferrand France
Bars & Clubs
Nightlife
Attraction
Barracuda Bar | Le Creusot | France | TripAligner