Pho Orchid Restaurant
Pho Orchid Restaurant
3117 Houma Blvd,
Metairie, LA 70006
(504) 457-4188
phoorchid@gmail.com
Monday - Saturday, 11:00 am - 9:00 pm
Sunday, 11:00 pm - 8:00 pm