About Osaka Sushi & Hibachi

Osaka Sushi & Hibachi is a Japanese restaurant located at 12580 Riverdale Blvd
Ste B in Minneapolis, MN 55448. Osaka Sushi & Hibachi has been described as an Good Japanese restaurant and has received an average rating of 5 by our members.