Loc Lac is a Vietnamese restaurant offering balanced, flavorful cuisine.