Olympus Tea Garden Home/Restaurant/Olympus Tea Garden 47 Neptune Way, Olympus AH, Pretoria, 0081 Contacts 47 Neptune Way, Olympus AH, Pretoria, 0081 Send updates or Remove Description Features Wheelchair-accessible car park Wheelchair-accessible entrance Delivery Takeaway Dine-in Casual Groups Map Reviews No reviews! ADD REVIEW Similar companies Restaurant Crocodilian Exquisite Hotel Portion 21, Farm Weltevreden 357, Fochville, 2515 +27105992262 Restaurant Ngwana Malope Eating House Ga-Nkoana Restaurant Tshepo Riba 250 Cedar Rd, Chartwell, 2055 +27114755790 Restaurant Allison Family Trust 5 Industrial Rd, Port Shepstone, 4240 +27396821316 Categories Restaurant