138 Bellairs Drive, Johannesburg 2162, South Africa
Distance: 230 m
Company description
Dros Northriding is the ideal restaurant for the family and friends. Excellent facilities for kids parties,kid cinema is a combination of a wine cellar and a great restaurant and bar.