celestino's pizza slices are really large, and a really good deal! if you don't like greasy pizza though, i wouldn't recommend this place. it takes about 10 napkins to soak up all the grease on one piece of pizza! but once you get it all off, it's delicious :)
more