Get directions to: Mike's Deli, Croydon, PA
Restaurant address: 203 State Rd Croydon, PA 19021, USA
Restaurant: Mike's Deli