Papas Italian Takeaway is situated on Chapel Lane just off George Street.
Papas Italian Takeaway 4 Chapel Lane George Street Barton upon Humber DN18 5PJ Telephone: 01652 635852 Web: