Restaurant Lion de Chine specializes in Vietnamese and Chinese cuisine. It offers the option to dine in or take away.