Lychee is a Chinese restaurant offering a modern, simple, and cozy atmosphere. It is known for its attentive service and specialties like Peking duck. The establishment provides dine-in and take-away options.