Chef Chen is a straightforward eatery offering a mix of Chinese and Thai dishes, plus free Wi-Fi.