Phở Orchid Restaurant
3117 Houma Blvd, Metairie
(504) 457-4188
Menu
Restaurants in Metairie, LA
Phở Orchid Restaurant
3117 Houma Blvd, Metairie, LA 70006
(504) 457-4188