ECNo. 276Enhlabeni Coffee ShopCafe · Mbabane3.0stars· 2 reviewsOpen on Sunday · Wheelchair accessible Call