Deli 26
Deli · Sandwich Shop · Coffee Shop
Deli 26 is a cafe and coffee shop offering a variety of food items. They are known for serving sandwiches and other deli-style fare. The establishment also serves alcohol.
Location
Best places nearby
The highest rated places close to Deli 26.
Local restaurants nearby
26 Trinity St Arcade, City Centre, Leeds, West Yorkshire, LS1 6QN, United Kingdom


