I cannot, in good conscience, encourage anyone to patronize the Pizza Palace in Elmhurst. As a long time Elmhurst resident, I have eaten there from time to time. The pizza has always been satisfactory. If my most recent visit had unfolded as my previous visits had, I suspect that I would have given this restaurant a good rating. This visit was different.
Cons: Service
more