at 15 Bathhouse Lane, Leicester , LE1 4 United Kingdom
1667 FB users likes Turtle Bay Leicester, set it to 41 position in Likes Rating for Leicester, United Kingdom in Local Business category
Turtle Bay Leicester is Leicester based place and this enity listed in Caribbean Restaurant category. Located at 15 Bathhouse Lane LE1 4.
bespoke cakes.. designed by you... created by Woo