It appears my beloved Mama Pho restaurant is closed. I am not 100% but there is a for lease sign on the window but also a not saying they are on vacation. Mama Pho hands down has the best Pho is St. Louis. In it absence I went to Pho Grand but found it to be not a suitable substitute. I have also tried Mai Lee, Pho Long, and Lemon Grass. None are as good. What do you guys like? Has anyone tried Truc Lam or Mekong's Pho? Does anyone know the people at Mama Pho to confirm or could somehow relay to them that I would do ANYTHING to get the recipe or have them teach me how to make it? Please help! I am distraught!
Pho Long Restaurant
8613 Olive Blvd, Saint Louis, MO 63132
Truc Lam Restaurant
3737 Gravois Ave, Saint Louis, MO 63116
3161 S Grand Blvd, Saint Louis, MO 63118
Musick Memorial Dr, St Louis, MO 63144