Barcelos is a restaurant, located at Lobatse, Botswana. They can be contacted via phone at +267 533 2779 for more detailed information.
It was an amazing experience