Indochina Palace is a Vietnamese restaurant.