-
DiCarlo's Pizza
is a highly reviewed Pizza Place Restaurant
Ranked #1 of 19 Restaurants in Glen Dale.
Some say, it is mean.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
If they open at noon it doesn't mean their pizza is ready at that time.