The Fresh deli Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address 31 Worksop Road Swallownest Sheffield S26 4WA View on Map Local Authority Rotherham http://www.rotherham.gov.uk