The Deli Llama
Carmel Smickersgill, Tours & Activities EditorThe Deli Llama is a cosy and fully licensed cafe and health food store in Salford that, during the day, is a great spot for a light lunch and suitable for vegans, with seating outside on the lovely Bexley Square.
The Deli Llama may look unsuspecting from the outside, but don’t be fooled by the exterior. Every Thursday evening this corner of Salford comes alive with the sound of music. Run as a jam, you can expect to see regular faces from the Manchester jazz scene sharing their love of music as well as welcoming newcomers to get involved with the playing.