Get directions to: Sidel's Restaurant, Scranton, PA
Restaurant address: 1202 N Main Ave Scranton, PA 18508, USA
Restaurant: Sidel's Restaurant