Other Restaurants in Manchester - Salford 2 Chapel Street, Salford, Manchester, M3 7WJ Tags: delivery, takeaway