Chen's Happy Garden

6003 Lansdowne Ave Philadelphia PA 19151 USA

(215) 878-3006

Location