Private Kitchen

8106 Olive, St Louis, Missouri 63130

20150824_PrivateKitchen_0017.jpg

Photo by Kevin A. Roberts

8106 Olive, St Louis, Missouri 63130
Mon: 11 a.m.–10 p.m.
Wed–Sun: 11 a.m.–10 p.m.
Chinese
$$, $$$
101 Best Restaurants 2016, Best New Restaurants 2015, Best Restaurants 2018
University City

Mentions