Home»Restaurants»UK»Salford Restaurants»
The Garden Shed Ice Cream Parlour and Tea Shop | Arthur Lane Nurseries 1 Arthur Ln Ainsworth Bolton BL2 5PW United Kingdom
The Garden Shed Ice Cream Parlour and Tea Shop | Arthur Lane Nurseries 1 Arthur Ln Ainsworth Bolton BL2 5PW United Kingdom Restaurant Menu & Phone