Have been eating De Leon's Pizza since way back in the mall days in the mid 90's... Even though we don't always get pizza at the same place, I can always count on great food here! I would recommend this place to anyone!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.