Stella Pizza, located on Haddonfield-Berlin Road in Cherry Hill, NJ, is a popular local pizzeria known for its delicious pies and friendly service.
With a menu that offers a variety of toppings and specialty pizzas, Stella Pizza is a go-to spot for both dine-in and takeout options, serving customers from Tuesday to Sunday.
Generated from the website