62 FB users likes Turtle bay Preston, set it to 272 position in Likes Rating for Preston, Lancashire in Local Business category
Turtle bay Preston is Preston based place and this enity listed in Caribbean Restaurant category.
Unbeatable prices guaranteed