Ichiban Sushi Bar

Flag as Inappropriate

0% Were impressed
Ichiban Sushi Bar is located in Creve Coeur's Westgate Centre. It is open for lunch and dinner (but closed in between) and has a variety of menu items available.
12388 Olive Blvd, Saint Louis, MO 63141
(314) 579-6002
  • Hours: Lunch hours: Mon - Fri, 11:30am - 2:30pm; Dinner hours: Mon - Thu, 5pm - 10:30pm; Fri, Sat, 5pm - 11pm; Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »