Barracuda Rooftop Lounge
Sushi · Bar
Rooftop cocktail lounge located in the Barracuda Building. Offers cocktails and sushi. Open late.
Location
Best places nearby
The highest rated places close to Barracuda Rooftop Lounge.
Local restaurants nearby
Barracuda Building, 16 Triq Censu Tabone, Ballluta Bay, San Ġiljan


