• Stella's Pizza Parlor202 Scotch Rd., Glen Roc Shopping Center, Ewing NJ
  • Login