TURTLE BAY | FOOD REVIEW March 29, 2016 St Mary Street, Cardiff. 029 2034 2006 / www.turtlebay.co.uk Turtle Bay lies on St Mary Street offering a refuge from the cold, wind and wet; its doors … Region: South Wales Read moreTURTLE BAY | FOOD REVIEW