Best Chinese takeaway in Birkdale, united kingdom

Lucky Garden Fish & Chips Chinese Takeaway

    
239 Liverpool Rd Birkdale Southport PR8 4PJ United Kingdom