Deleo Bros Pizza-Logo
A New York Slice Served Minnesota Nice
Serving Edina, MN and the South Metro 
Located in Southdale Center of Edina 952-452-9181


Contact DeLeo Bros. Pizza Today

DeLeo Bros. Pizza 
10 Southdale Center
Suite 1705
Edina, MN 55435
(Located inside Southdale Mall, near the AMC movie theater)

Business Hours

Mon - Thu
Fri - Sat

Send us a message

Delivery from Grubhub
*Delivery not available for Lunch Combos.
Share by: