The Hook and Dhow Sports Bar at 894/6 Mzigau Road on the peninsula.
Coming from town, turn right off Ali Hassan Mwinyi Road onto Haile Selassie Road.
Go straight down Haile Selassie until you reach the Chole Road junction (“Four Corners”) and turn left onto Chole Road.
Go along Chole Road, over the speed bumps and pass the Slipway Road and Yacht Club Road on the left.
Turn left at the second left after the Yacht Club Rd - which is Coral Road .(There is a large sign for the Hook and Dhow on the corner).
Head towards the Coral Beach Club but turn left before you get there - about three hundred metres from Chole Road.
The Hook and Dhow is about one hundred and fifty metres along on the right, past the Red Cross offices.