Pizza Review
Since I was in town from Florida watching my son Play Baseball against the Patriots I had to try DeLucia’s. I ordered a small cheese and had to wait 1 hour. The pizza was good. 1st thought during my 1st bite was tomato soup on crackers. IMO could use a little more cheese but it was definitely tasty.