Drakes Fish & Shops

128 Potternewton Lane, Leeds LS7 2 ,United Kingdom
Drakes Fish & Shops Drakes Fish & Shops is one of the popular Fish & Chips Restaurant located in 128 Potternewton Lane , listed under Local business in Leeds , Restaurant in Leeds ,

Contact Details & Working Hours

Map of Drakes Fish & Shops