Star Pizza offers pizza and takeout options with delivery available.