Camillo's pizza .. better then ever.
I have been going to Camillo's pizza for years. The sicilian pizza has always been pretty good. I wasn't a big fan of the regular. Usually with places that have been in the area for a long time - they tend to get lazy and the food suffers. I have found that the pizza has only gotten better over the past few years! My Friday night pizza has the perfect amount of cheese and sauce - not too much or too little. I would have given it five stars but I have gotten a dud pizza every once in a while - usually during the week.
Great pizza and they deliver...what more could you ask for!