Mantombi's inn Home/Bar/Mantombi's inn Themba St, Devland, Johannesburg, 1811 +27786679092 Contacts Themba St, Devland, Johannesburg, 1811 +27786679092 Send updates or Remove Description Features Delivery Toilets Dine-in Alcohol Beer Spirits Casual Groups Map Reviews No reviews! ADD REVIEW Similar companies Bar Stones Pub Bar 26-16 Steyn St, Ou Dorp, Odendaalsrus, 9480 Bar All Liquors Unnamed Road, Napier, 0435 Bar Brenda's Bottle Store Welbedacht Rd, Welbedacht, Chatsworth, 4142 Bar Ngilandela Tavern Masundwini, 3808 Categories Bar