Vietnam Palace 南苑

222 N 11th St, Philadelphia, PA