Remove Ads

Photos for North Star Restaurant

North Star Restaurant

8155 Steubenville Pike, Imperial, Pennsylvania 15057 USA