Saint Louis, MO
Hibachi Grill Supreme Buffet
10740 W. Florissant Ave.
Saint Louis, MO 63136
Sunday - Thursday: 11:00 AM - 9:30 PM
Friday - Saturday: 11:00 AM - 10:00 PM
© 2017. The content on this website is owned by us and our licensors. Do not copy any content (including images) without our consent.
Hibachi Grill Supreme Buffet - Chinese Restaurant | Saint Louis, MO