Baiku Sushi Lounge
3407 Olive St
Saint Louis, MO 63103-1116
314-202-8803