ST. LOUIS — Moonflower, a new restaurant from Ari Ellis and David Stavron, will open this summer at 1919 Cherokee St. in Benton Park. The pair previously owned and operated Morning Glory, a diner ...