We'll be staying at the Simpson Bay Yacht Club Marina Townhouses and Pizza Italy is right out our back door. We have walked by it many times in the past but never tried their pizza and would appreciate any and all reviews of this place. Trip Advisor had a lot of positive ones but would still like to hear this forums reviews.