Master Chef: A standout Chinese restaurant in Syosset
Master Chef is the newest, most upscale entry in the competition among authentic Chinese eateries on Long Island, bringing with it vivid tastes and artful presentations without dismissing Chinese-Amer…