17 Trafford Rd, Salford Quays, Manchester M5 3AW, United Kingdom
Closed· Opens at 12:00
17 Trafford Rd, Salford Quays, Manchester M5 3AW, United Kingdom
No delivery
Spot something wrong?
Dishes at Stresa - Ramada Salford Quays. Prices may vary in venue.
Been to Stresa - Ramada Salford Quays? Be the first to share what you ate.