Sidel's Restaurant Scranton, PA

1202 N Main Ave, Scranton, PA 18508