Contact Us

Osaka Steakhouse & Sushi Bar
12746 Westport Parkway, La Vista, NE 68138
402-800-2168