Osaka Japanese Steakhouse & Sushi

11528 Leona Rd
Eden Prairie, MN 55344


Phone: (952) 941-6949
No Delivery!

Store Hours:

Mon - Sun:04:30 PM - 08:30 PM
Any questions please call us.