LuLu Asian Kitchen Now Open in Olivette

The renowned dim sum restaurant spins off a new concept.


LuLu Asian Kitchen

9626 Olive, St Louis, Missouri 63132


Daily: 11 a.m. - 9 p.m.


Sign up for St. Louis Magazine's 'Dining In' and 'Dining Out' newsletters to keep up with the latest in the local restaurant and culinary scene.
Or, check out all of our newsletters.