Get directions to: King Garden, Folcroft, PA
Restaurant address: 1878 Delmar Dr Folcroft, PA 19032, USA
Restaurant: King Garden