Hibachi Express & Wing House

5860 Jimmy Carter Blvd Ste #160, Norcross, GA 30071, Norcross, GA