Nice place near to the public transport and mosque of Salford Islamic center