Chinese restaurant serving fresh, generously portioned dishes. Known for hot food.