Best Kitchen is a Chinese restaurant offering a selection of classic dishes like lo mein in a casual, self-service setting.