In case the rain took you by surprise during the promenade around MediaCityUK, stop by this restaurant. Turtle Bay offers its guests Caribbean cuisine.
Visitors' reviews on Turtle Bay
Add your review
Address
The Quays, Salford, England, United Kingdom, M50 3AH
Website
Instagram
@turtlebayuk
Report incorrect information