Baiku Sushi Lounge is located at 3407 Olive Street, St. Louis. The number is (314) 896-2500. Visit their Facebook page at facebook.com/BaiKuSushi.