Les Fleurs du Cerisier (新桃园) is an Asian restaurant offering Chinese and Thai cuisine, including specialties like homemade Peking duck.