This restaurant used to be called Sakura (a relative to the one in Burlington). They changed their name recently but nothing else has. If you are looking for a restaurant with frills, you are in the wrong place. It is in a strip mall and you order at a counter and then sit at little tables. You get your own... more

