Sizzlers Home/Restaurant/Sizzlers 72 Wellington St, Luton LU1 5AA Contacts 72 Wellington St, Luton LU1 5AA Send updates or Remove Description Features Takeaway Dine-in Casual Map Reviews No reviews! ADD REVIEW Similar companies Restaurant Pizza Oro 10 Thorpe Rd, Norwich NR1 1RY +441603395958 Restaurant Laceby Manor Barton St, Laceby, Grimsby DN37 7LD 01472873468 Restaurant The Fox Chipping Norton OX7 5DD +441608638535 Restaurant Silvermere Inn On The Lake Silvermere Golf Complex, Redhill Rd, Cobham KT11 1EF +441932584333 Categories Restaurant