Sala Home/Deli/Sala 21 Wellington St, Luton LU1 2QH +441582411173 Contacts 21 Wellington St, Luton LU1 2QH +441582411173 Send updates or Remove Description Features In-store shopping NFC mobile payments Dine-in Map Reviews No reviews! ADD REVIEW Similar companies Deli Forage at Coppice Coppice Ln, Middleton, Tamworth B78 2BU +441213087197 Deli Eat Deli 16, The Toll, Busby Rd, Clarkston, Glasgow G76 7BG 01416387123 Deli Yummies Deli 105 The Broadway, London NW7 3TG +442089060990 Deli The Pickled Fig 24-26 Prestongate, Hessle HU13 0RE 01482646115 Categories Deli