letha injabulo is located in Durban, South Africa on 3316 kwamakhutha,T/ship, Amazimtoti,4126, Amazimtoti,. letha injabulo is rated 3 out of 5 in the category live music bar in South Africa.
Address
3316 kwamakhutha,T/ship, Amazimtoti,4126, Amazimtoti,