in toronto harbour there is a beautiful ship, over 300 feet long with five decks. this is captain john's harbour boat restaurant. in this quiet,romantic atmosphere you can enjoy the gentle rocking if the boat sa you saste same of the best seafood dishes in the city. theprices are a bit expensive but defintely worth it.