Inni Donga is a restaurant, located at 73 De Villiers St, Barberton, 1300, South Africa
Very nice beer garden good food good prices.little slow with service
The right place to be inn