Starz Italian Restaurant  logo

Find your local Starz Italian Restaurant

Locations by state

Find your local Starz Italian Restaurant to explore deals, menus, and opening hours - get your pizza for pickup or delivery.

Florida (2)

Fort Myers8750 Gladiolus DrFort Myers, FL 33908View menu
Fort Myers16681 McGregor BlvdFort Myers, FL 33908View menu

As of September 2013, Starz Pizzeria & Bar is under new management. Dave Virginia is now carrying on the Starz tradition of quality fine dining and excellence in service. You can meet Dave at the Gladiolus Drive location in Ft. Myers, FL where he often is overseeing all aspects of the business. His commitment to providing you only the best comes from his strong background in business and having worked closely with people throughout his life.

You could be eating pizza in less than an hour!

Install App