at , Exeter , EX4 3 United Kingdom
962 FB users likes Turtle Bay, set it to 1 position in Likes Rating for Exeter, Devon in Caribbean Restaurant category
Turtle Bay is Exeter based place and this enity listed in Bar category. EX4 3. Contact phone number of Turtle Bay: +44 1392 690868