Chef Lu's is a Chinese restaurant offering a diverse menu. Known for quick service and quality dishes.