Being from the northeast , having moved to Fl two years ago, we really miss good Italian restaurants. The chain restaurants in Fl just don't come close to what we were used to in CT. We tried a few other non-chain pizza and pasta places in the Lutz area that were also so-so.
more