Grand Opening!! Sakura Teriyaki & Chinese food offering take-out and delivery. Open 7 days a week. Lunch Specials. Express Platters. Diet Dishes. Chefs Specials. Combination Platters.