Pho 520 is a Vietnamese restaurant known for its authentic and flavorful dishes, including fresh spring rolls and homemade nems.