First time dining with Sakura Garden? Check out what previous customers have to say.
Reviews powered by
Didn’t like the taste of the Sha Cha Chicken
Everything delicious! Love their steamed dumplings!
My favorite go to restaurant. Food is wonderful along with the service.