Japanese steakhouse · 12746 Westport Pkwy #2G, La Vista, NE
See full menu
More food in La Vista, NE · Japanese Steakhouse in La Vista