Turtle Bay in Northampton is still a fairly new establishment. Did it live up to the hype?
I was invited along to Turtle bay along with three guests of my choice. Turtle Bay is a Carribbean restaurant. When we first arrive we were warmly greeted and shown the cocktail and food menu to choose from. In terms of the cocktails there is wide variety.