Sakura Grill is a casual Japanese restaurant offering sushi, hibachi meals, and other traditional dishes. Takeout and delivery are available.