The Paradise Inn

2720 W Girard Ave Philadelphia PA 19130 USA

(215) 765-6094

Location