Tokyo 23 Hibachi Buffet is the largest Asian food restaurant in Saint Paul Area including Chinese, Japanese, Vietnamese, and American food. We serve a variety of our own special menu with sushi bar, hibachi grill, salad bar, make-your-own soup bar,..
Relevance: 7.563896