Stella Pizza is a pizza restaurant offering slices, personal pies, subs, cheesesteaks, and other Italian dishes. Takeout, delivery, and outdoor seating are available.