Not the best pizza I’ve ever had, but definitely the best in Villa Park.  We always get the regular crust and it’s yummy.  Super consistant.  It is the exact same product each week (we do pizza night on Tuesdays).  Really good pizza at a great value.  Their fried calamari is great too.

This entry was posted in . Bookmark the permalink.