Popular restaurant leaves Luton after two decades
One of Luton’s best-known independent restaurants has left the town after more than two decades. The award-winning Papa J’s, which pioneered Indian tapas in the UK and has operated in Luton for 22 years, has […]
