At St. Neo's, the spring menu delights