Barbarossa Seafood
Seafood · Turkish · Casual Dining
Barbarossa Seafood offers fresh seafood cuisine. Orders can be placed online for same-day delivery.
Location
Best places nearby
The highest rated places close to Barbarossa Seafood.
Local restaurants nearby
Name Sokak 16A, İstanbul



