Get directions to: Pho Xe Lua Viet Thai Rstrnt, Philadelphia, PA
Restaurant address: 907 Race St Philadelphia, PA 19107, USA
Restaurant: Pho Xe Lua Viet Thai Rstrnt