Pho Grand Pho Grand 3195 South Grand Boulevard St. Louis, MO 63118 Pho Grand 3195 South Grand Boulevard St. Louis, Mo, 63118