at , Nottingham , NG1 3 United Kingdom
566 FB users likes Turtle Bay, set it to 2 position in Likes Rating for Nottingham in Caribbean Restaurant category
Turtle Bay is Nottingham based place and this enity listed in Caribbean Restaurant category. NG1 3. Contact phone number of Turtle Bay: +44 115 947 5600