Main content starts here, tab to start navigating

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


Get Directions