This is a great place for made when you order pizza. I would like to have gluten free options. The service is good but expect a wait as they really don't make it until you order it. We have not tried anything other than the pizza although they do have other options.
If you own or manage Star Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.