Pho and Rolls is a Vietnamese restaurant specializing in pho and rolls. The establishment is located at 1900 E 5th St. It offers delivery and pickup options.