phone_number
Monday - Saturday: 10:30 AM to 10:00 PM
Sunday: Noon to 9:00 PM
Starz Restaurant & Pizzeria

Starz is a family owned and operated restaurant that has been serving Fort Myers for over 9 years. Owner Bill Jarvis has been in the food industry for over 20 years.  With its dedicated staff and the highest quality ingredients, Starz is the premiere restaurant in the Fort Myers area. We have room for 65 guests indoors, as well as seating for 25 guests outdoors. In addition to dining in the restaurant, feel free to place orders to go, have food delivered, or let Starz cater your next event. Look for our new location to be opening soon!