Lona's Lil Eats

2199 California, St Louis, Missouri 63104

lonaslileats.jpg

Photo by Kevin A. Roberts

2199 California, St Louis, Missouri 63104
Tuesday–Saturday: 11 a.m.–9 p.m.
Asian
$
101 Best Restaurants 2016, Best New Restaurants 2015, Best Restaurants 2018
South City

Mentions