We had Easter dinner at Barra on Todd. The service was good, the food was excellent. They were serving a very large tour group while we there and seemed to handle it very efficiently. Fairly expensive, but it was worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.