In Fine Dining 13 Month Wait for This 8-Seat Japanese Restaurant 🇯🇵 February 28, 2026 13 Month Wait for This 8-Seat Japanese Restaurant 🇯🇵 One master Japanese chef. Eight seats. No menu. Tucked away in…