at Crystal House, Birley Street, Preston , PR1 2AQ United Kingdom
119 FB users likes Turtle Bay, set it to 1 position in Likes Rating for Preston, Lancashire in Caribbean Restaurant category
Turtle Bay is Preston based place and this enity listed in Cocktail Bar category. Located at Crystal House, Birley Street PR1 2AQ. Contact phone number of Turtle Bay: 01772 824800