hibachi ko southlake

About

hibachi ko southlake is a restaurant located in Dallas, Texas.

Listed Features

  • Japanese
  • Asian
  • Soup

48 available items.

Menu