Restaurant located in The Luton Arndale Centre, serving food and alcohol.