Food & Drink Turtle Bay has arrived in Dalston! You’ll find the Caribbean restaurant and bar tucked away behind Dalston Junction station on Dalston Square… and its worth a routing out… Author: Hackney Citizen