Viet Long is a Vietnamese restaurant known for its flavorful dishes, including popular options like Udon noodles and BBQ duck.