Les Délices De Thu is a Vietnamese restaurant offering both dine-in (limited seating) and takeout options.