Needful Things Coffee Shop & Internet Cafe Home/Cafe/Needful Things Coffee Shop & Internet Cafe 151 Ontdekkers Rd, Horison Park, Roodepoort, 1724 +27117601991 Contacts 151 Ontdekkers Rd, Horison Park, Roodepoort, 1724 +27117601991 Send updates or Remove Description Features Delivery Takeaway Dine-in Coffee Casual Map Reviews No reviews! ADD REVIEW Similar companies Cafe Ledig Cash Store Ledig, 0316 +27829341382 Cafe Bakone Eating House Semaneng, 0746 Cafe High Point Store Marite A, 1284 Cafe Zip Containers 11 8 Elephant Rd, Buffalo Flats Ext 2-7, East London, 5209 Categories Cafe