Japan News Sakura Japanese Steak House opens in N.J. with mega menu of sushi, teriyaki, hibachi January 10, 2026