Trailblazing Luton restaurant set to celebrate 20 years in heart of town
Papa Js Indian tapas restaurant is celebrating a significant milestone this autumn as it marks 20 years of serving vibrant and innovative dishes to the community of Luton. The celebration of the town centre establishment […]