Pizza Stella is a pizzeria offering pizza and takeout. Known for generous portions and a festive atmosphere.