at 10-12, Friars Entry, Oxford , OX1 2BZ United Kingdom
275 FB users likes Turtle Bay, Oxford, United Kingdom, set it to 65 position in Likes Rating for Oxford, Oxfordshire in Local Business category
Turtle Bay, Oxford, United Kingdom is Oxford based place and this enity listed in Caribbean Restaurant category. Located at 10-12, Friars Entry OX1 2BZ. Contact phone number of Turtle Bay, Oxford, United Kingdom: 01865 242141