Culture Guides
Destination Guides
Seasonal Guides
The Deli Llama, 220 Chapel Street, City of Salford, M3 5LE – Visit Now
The Deli Llama is a cosy and fully licensed cafe in Salford that, during the day, is a great spot for a light lunch and suitable for vegans. On Thursday nights this unassuming spot also becomes a hub of Jazz.
Opening Hours