Stunning Views, Creative Dining And Vibrant Cocktails GlassBar is an upmarket bar and restaurant popular in Nelspruit for their cocktails and trendy snacks. The venue offers incredible views of the Lowveld, while the menu has everything from meze platters and sliders to gourmet salads and decadent desserts. There is also free WiFi on offer.