39 Norwich Westerly Rd, Ledyard
I love this restaurant!!!
276 W Main St Ste 9, Norwich
The best in the area by far. Most chinese restaurants tend to use garlic in everything, which does not allow the flavors of the main ingredients to come out in the dish. Not the…