Your question has been sent.
Expect an answer!
1 Seymour Ave, Luton LU1 3NR, Luton
Mr Chips - Fish and chips takeaway in Luton, United Kingdom
1 Seymour Ave, Luton LU1 3NR, Luton
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!