Osaka | Steakhouse & Sushi Bar

Japanese restaurant · 18118 Evans St, Elkhorn, NE

Hours

Popular items (As of 11/3)

See full menu

More food in Elkhorn, NE · Japanese Food in Elkhorn