Get directions to: Osaka Sushi & Hibachi, Fargo, ND
Restaurant address: 1111 38th St S Fargo, ND 58103, USA
Restaurant: Osaka Sushi & Hibachi