The Barra Bar
44 Mitchell Street, Darwin, NT 0800, Australia
Restaurant - Darwin, NT
The Barra Bar located in Darwin offers the best seafood in town. We cater for all your needs, also available in dine-in or takeaway.

