Osaka | Steakhouse & Sushi Bar

Japanese steakhouse · 12746 Westport Pkwy #2G, La Vista, NE

Hours

Popular items (As of 11/3)

See full menu

More food in La Vista, NE · Japanese Steakhouse in La Vista