Phở Orchid Restaurant
3117 Houma Blvd, Metairie LA 70006