NEW HAVEN — Don't expect to be overwhelmed with choices when you stop by Annie's Kitchen, the sleek new Sichuan Chinese noodle house and rice bowl shop at 524 State St. downtown. Owners Henry ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results