All types Bar Restaurant All types All types Bars Restaurants 1 Closed now Bay Leaf 5 King Street, Delph, Oldham, Delph, EN OL3 5DL Restaurant Closed now Fresca Restaurant Gatehead Business Park, Delph New Road, Oldham, Delph, EN OL3 5DE Restaurant Bar