Pho 85 Address: 1701 SE Delaware Ave, Ankeny, IA 50021 Phone: +1 515-964-2388 Cuisine: Vietnamese Read more