Food Reviews Reviews Turtle Bay, Cheltenham Road: Review Jul 27, 2016 If you're planning on eating at Turtle Bay on Cheltenham Road, be sure to arrive hungry! Read More