Sakura Chaya is a Japanese restaurant featuring hibachi-style cooking with entertaining chefs, plus sushi, teriyaki, and tempura.