DeLeo Bros. Pizza
$ • Pizza, Salad, Italian
Hours:
1705 Southdale Ctr, Edina
(952) 452-9181
Take-Out/Delivery Options
Customers' Favorites
DeLeo Bros. Pizza Reviews
This place is absolutely amazing. I came here on a school trip and we decided to eat here. The aesthetic of this place is fascinating. There's a bunch of retro games and comics and the pizza is Costco tier. The service was very good and the pizza didn't take too long. This place is definitely my favorite in this
Ratings
Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 8PM |