lines

Saint Louis, MO

Hibachi Grill Supreme Buffet - Restaurant Saint Louis star star Visa

Address:

Hibachi Grill Supreme Buffet

10740 W. Florissant Ave.

Saint Louis, MO 63136

 

Phone:

314-395-3301

 

Business hours:

Tuesday: CLOSED

Sunday - Thursday: 11:00 AM - 9:30 PM

Friday - Saturday: 11:00 AM - 10:00 PM

American express Master card Cash Discover