Tapas Bars

Salford Quays, Salford, Greater Manchester, United Kingdom

Salford Neighborhoods

See all
Salford Quays

1 place near Salford Quays (Salford), ordered by rating:

3.0
2 reviews
Telephone:
Not provided
Address:
1 Lowry Plaza The Quays