Connecting hospitality operators with dedicated industry suppliers and specialists
- Papa"s Barn Fish & Chips Restaurant & Takeaway, 497 London Rd, Ditton, Aylesford ME20 6DB, United Kingdom
- +44 1732 848488
- [email protected]
- https://www.papasbarnkent.co.uk