Anchor Fish & Bar
Seafood · Fish and Chips
Anchor Fish & Bar is a fish store offering fresh seafood.
Location
Best places nearby
The highest rated places close to Anchor Fish & Bar.
Local restaurants nearby
Улица Нехруова 51А, Централна Србија
Location
The highest rated places close to Anchor Fish & Bar.
Улица Нехруова 51А, Централна Србија