Barracuda
Sushi · Japanese · Bar
Barracuda offers a unique sushi bar experience, blending street-style vibes with classic sushi preparations.
Location
Najlepsze miejsca w pobliżu
Najwyżej oceniane miejsca w okolicy.
Local restaurants nearby
ulica Sienna 12, 12


