Papa's Barn Fish & Chips Restaurant & Takeaway
497 London Rd, Ditton, Aylesford
01732 848488
Recent Reviews
Order Online
Reserve
Papa's Barn Fish & Chips Restaurant & Takeaway
497 London Rd, Ditton, Aylesford ME20 6DB
01732 848488