Lambert Callout

Hibachi Grill Supreme Buffet

  • 3801 Mexico Rd.
    Saint Charles MO 63303
  • 636-447-8887

The largest Chinese, Japanese, & American Cuisine Restaurants with over 250 items on the buffet.

  • Handicapped Accessible: