Osaka Steakhouse & Sushi Bar Elkhorn will open in mid-2026 at 18118 Evans Street southwest of 180th & West Maple Road. The restaurant, previously planned as Kyoto Sushi & Hibachi, will be owned by Michael Zhu and Amy Chen, who also operate the original Osaka location in La Vista. The 7,000 sq. ft. space will feature an expanded kitchen, hibachi dining and a menu similar to the La Vista restaurant. – Nicole Buntgen

Recent Comments