apicfood
Food
About
Locations
App
download app
UK
Swansea
Turtle Bay - Swansea
Okra
Okra
Turtle Bay - Swansea
10 Castle St, Swansea SA1 1JF
+441792467060
@turtlebayuk
YOU MAY ALSO LIKE
Chicken Roti Roll
Buddha Bowls and organic Tofu
Saltfish Fritters