Located in Canton at the former Magic Sushi restaurant, New Hana Steak House is a Chinese and Japanese restaurant which features a hibachi grill, seafood, steak, rice, noodles, sushi, specialty rolls and other traditional and contemporary fare. For more information on menu options, be sure to stop in or call the telephone number provided.