Hearty vegetarian and vegan and gluten-free and organic riverside restaurant now in its 33rd year, a gem