Baiku Sushi Lounge
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Amenities:
Offers outdoor seatingWheelchair accessibleServes alcoholTakes reservations
Phone: (314) 896-2500
Address: 3407 Olive St, Saint Louis, MO 63103
Website: http://baikustl.com
Phone: (314) 202-8803
Wheelchair Accessible: Yes
Bike Parking: Yes
Wi-Fi: No
Takes Reservations: Yes
Parking: Street
Outdoor Seating: Yes
1321 Chouteau Ave, Saint Louis, MO 63103
3106 Olive St, Saint Louis, MO 63103
4489 Forest Park Ave, Saint Louis, MO 63108
3100 Locust St, Saint Louis, MO 63103
2915 Delmar Blvd, Saint Louis, MO 63103
3406 S Jefferson Ave, Saint Louis, MO 63118
2625 Stoddard St, Saint Louis, MO 63106
800 Saint Louis Ave, East Saint Louis, IL 62201
4213 Delmar Blvd, Saint Louis, MO 63108
6738 Chippewa St, Saint Louis, MO 63109