The Odyssey Home/Bar/The Odyssey Station Mall, Lenasia Dr, Lenasia, Johannesburg, 1821 +27784952567 Contacts Station Mall, Lenasia Dr, Lenasia, Johannesburg, 1821 +27784952567 Send updates or Remove Description Features Dine-in Alcohol Beer Spirits Casual Groups Bar games Map Reviews No reviews! ADD REVIEW Similar companies Bar MADIKHEFE TARVEN 2162, Boikhutso, Lichtenburg, 2740 +27784194954 Bar Jackmad liquor restaurant Makovha, Thohoyandou +27834272727 Bar Muntus Tavern 268 Kutlwano St, Lethlabile-A, Brits, 0264 Bar TERMINAL RESTAURANT & TAVERN 38 Retief St, Pietermaritzburg, 3201 +27333453589 Categories Bar