LOCATION LUTON ADDRESS:84 OLD BEDFORD RD, LUTON, LU2 7PDTEL:01582 292901OPENING HOURS:5pm to 10pm – 7 Days a Week GET IN TOUCH Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Subject *Comment or Message *Submit