Chuan Jiao Bistro: Amherst’s Newest Chinese Restaurant
About a year ago, my weekly lunch friends and I ate at the Ichiban, the newest Japanese/Chinese restaurant in Amherst, right next to the uber-popular Miss Saigon on North Pleasant St. The restaurant was cavernous, with two huge rooms and few diners were seated with us. Fast forward to late […]