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