Location :274 S. 20th St.Philadelphia, PA 19103 Square on Square is NOW Heng Feng Order Online Place a Reservation Contact us:P: 215-568-0088 New Menu Order Online Place a Reservation