Chef Chris Lee has moved into 2639 Cherokee St., where he and partners Sarah and Dan Watts plan to open Sure Lee’s. As first reported by St. Louis Magazine, Lee hopes to open shop in time for the area’s Cinco de Mayo festivities. Having spent the last year and a half running meal delivery and catering […]
