LUSH, the “ethical,” 100% vegetarian retailer recently opened its doors to a new store in Miami at 605 Lincoln Road. Now it’s time to party. Mark your calendars 4-10 Saturday, Feb 23. There will be ...