Restaurants - Ice Cream in Peckville, PA
Alpine Swirl Ice Cream Parlor