PL8 It Up! New Asian Bistro in Barrington Barrington now has one of the best Asian restaurants around. by Julie Chernoff April 26, 2011