Pizza Joe's
Hours:
#195 Lawrence Village Plaza, 2650 Ellwood Rd, New Castle PA 16101
Tips
Hours
Most Recent Comments
-
November 2023
The staff was really friendly, the food was amazing but the space itself was very cold and impersonal.
-
August 2023
Loved this place for years. Was sure to stop in while visiting from FL. Had a spinach roll.........sooooo yummy!!
-
July 2023
Love the gluten-free pizza it changed my world! Hardly any pizza places have gluten-free anything so I can sincerely appreciate it.
More Comments(74)
Other Information
Nearest Pizza Joe's Stores
You May Also Like
-
New Castle, Pennsylvania