Takeaway in Giffard Park

MisterWhat has found 1 results for Takeaway in Giffard Park. Find phone numbers, addresses, maps, postcodes, website, contact details and other useful information.

1 review
Ho Ho Fish and Chips
2 Local Centre, Knebworth Gate
Giffard Park, Milton Keynes MK14 5QD