Les Tam Long is a Vietnamese restaurant.