Windscreen Bar Home/Bar/Windscreen Bar 37 Mopedi Rd, Sebenza, Edenvale, 1609 +27116096018 Contacts 37 Mopedi Rd, Sebenza, Edenvale, 1609 +27116096018 Send updates or Remove Description Features Toilets Dine-in Alcohol Map Reviews No reviews! ADD REVIEW Similar companies Bar Amphitheatre Backpackers Lodge R74, Bergville, 3354 +27828559767 Bar Eyethu Liquor Shop KwaMaqikizane +27820979424 Bar Sis D Tavern 2093 Sejoe St, Reagile, Koster Bar Rivonia Rooftop Market or Venue Hire 9th Ave, Rivonia, Sandton, 2128 +27670098721 Categories Bar