GJ's Fish And Chips

59A Holmsley Field Lane, Oulton, Leeds, LS26 8TL

Authority: Leeds

Rating Date: 31/08/2025

Sorry, no rating history available.