DeLeo Bros. Pizza is Now Closed.

Thanks to all you pizza loving supporters. We look forward to finding a new location Soon.