Spring Restaurant Chen

3905 Kensington Ave Philadelphia PA 19124 USA

(215) 288-6900

Location