BaiKu Sushi Lounge

3407 Olive, St Louis, Missouri 63103

20150313_Baiku_0244.jpg

Photo by Kevin A. Roberts

3407 Olive, St Louis, Missouri 63103
Tue: 11 a.m.–2 p.m., 4:30 p.m.–9 p.m.
Wed–Fri: 11 a.m.–2 p.m., 4:30 p.m.–10 p.m.
Sat: 5 p.m.–10 p.m.
Japanese, Sushi
$$$
Best Restaurants 2018
Midtown

Mentions