The Deli Lama

Islington Mill Salford M3 5HW