The River Restaurant in Salford photos

The River Restaurant

The River Restaurant
50 Dearmans Place,
Salford,
M3 5LH

Cuisine: Steaks & Grills

Book now »