DeLeo Bros. Pizza
1705 Southdale Ctr, Edina
(952) 452-9181
Recent Reviews
Order Online
You May Also Like
The Salad Bar - 10 Southdale Ctr
Salad, Pop-Up Restaurants, Food Court
Peoples Organic Coffee & Wine Cafe - 2292 Southdale Ctr
New American, Wine Bar, Coffee & Tea, American, Pet Friendly
Dave & Buster's Edina - 500 Southdale Ctr
Arcades, American, Bar, Sports Bar
Restaurants in Edina, MN
DeLeo Bros. Pizza
1705 Southdale Ctr, Edina, MN 55435
(952) 452-9181