New vegan restaurant opens in Glenwood South