Tokyo 23 Sushi & Hibachi
Tokyo 23 Hibachi Grill is the largest Japanese and Chinese food restaurant in the town. They serve a variety of their own special menu, serves with sushi bar, hibachi grill, buffet bar and salad bar.
Signal Hills Shopping Center, 1201 S Robert St #17
West St. Paul, MN 55118
651-455-8880
