Pho Palace

Hours & Location

We are open daily:

Monday- Sunday: 11AM – 9:30PM (Take out only)

We are located in the same shopping center as Big Lots on Bustleton Avenue.

Our address is:

15501 Bustleton Ave #2, Philadelphia, PA 19116

Our phone number is: (215) 437-1898