Turtle Bay opens its doors in Salford Quays with brand new cocktail menu
The hotly-anticipated Salford Quays outpost of Caribbean restaurant chain Turtle Bay has finally opened its doors. The new spot is located at the waterside terrace overlooking Salford Quays.


