Sakura Cafe is a Japanese restaurant offering sushi, hibachi dinners, and other traditional dishes. Dine-in and takeout options are available.