Vietnam Palace

From $ -1 per night

Avg. User Rating:


222 North 11th St, Philadelphia, Pennsylvania 19107
+1 215 592 9596
Show More Info

User Reviews

Results 1-2of 2 Reviews


Ended up in the Hospital after eating here!
Vietnam Restaurant