Japan News Frisco’s newest Japanese restaurant opens this weekend — with a free perk for early diners March 27, 2026