1 evaluare · How the score works
Barracuda Sushi
Sushi · Thai · Japanese
Barracuda Sushi offers takeout specializing in sushi and Thai cuisine. Delivery is available.
Location
Cele mai bune localuri din apropiere
Localurile cel mai bine notate de lângă Barracuda Sushi.
Local restaurants nearby
Strada Mitropolit Andrei Șaguna 32A, București



