Get directions to: Harbour House Seafood And Steak, Scranton, PA
Restaurant address: 825 N Keyser Ave Scranton, PA 18504, USA
Restaurant: Harbour House Seafood And Steak