Impressive Images of Our Quality Pizza Shop and Arcade Games
Check out the images of our family-owned and operated restaurant and the arcade games. DeLeo Bros. Pizza has been in business since 2010 and is already known for serving the best food in the area. Visit us
at 10 Southdale Center, Suite 1705 for tasty food and fun games. Beer and wine are coming soon!
Bring your AMC Theatres movie stub to get a half dozen garlic knots FREE
with a pizza purchase of any size.
When you want the best food around, choose DeLeo Bros. Pizza. Authentic NY crust made fresh daily. Get a slice or order your own creation with sizes enough for every occasion. You'll love our exciting retro atmosphere and friendly staff.