Fish and Chip Shops in Luton
913 Dunstable Road
Pepe's Fish Bar in Luton have the most delcious fish and chips! They are the best i've ever had. They have won awads too. Can get busy, but worth the wait!
Kerry Anslow - 18/08/2007 | report this review
All fields are required. Your review will appear immediately.