Tachibana

Sushi, Japanese
$ $
12967 Olive Arcade Plz
St Louis, MO 63141
(314) 434-3455
Monday
11:00am - 9:00pm
Tuesday
11:00am - 9:00pm
Wednesday
11:00am - 9:00pm
Thursday
11:00am - 9:00pm
Friday
11:00am - 10:00pm
Saturday
5:00pm - 10:00pm
Sunday
5:00pm - 9:00pm

Menu

Tips

  • Yum Yum Pork Spare Ribs!!!
  • Delicious food and friendly service :)
  • a good place for sushi, but my favorite thing to order is sukiyaki - YUM!
  • Lunch Chirashi is a great deal