If New York pizza is what you like, this is indeed the place. Sardo's was fixture at Seminole Mall for years, and is now is a Largo location not far from Largo Mall. There is a variety of other pizzas as well, i.e. gourmet and Sicilian style, but the traditional is our favorite. There are also hot pasta dishes, and a variety of hot and cold sandwiches. And don't forget the homemade cannolis.