Stella's Pizza
➤ 202 Scotch Rd, Ewing I-08628-2513, United States
Sandwiches, Italian, Cheese, Pizza, Lunch
"Ordered a large pepperoni pizza, freshly made, tasted delicious, my only complaint was that the pizza was a bit to greasy. Otherwise, it was a good experience!"