Vegetarian restaurant Sun Moon offers fresh, quality dishes.