-
DeLeo Bros. Pizzeria
If you’re ever looking for a good place with a good vibe, 8-bit nerdy atmosphere and some darn good pizza then look no further than this delicious hole in the wall! DeLeo Bros Pizzeria is located inside the Southdale Mall in Edina, MN. With pizza the size of your face for only a couple of dollars a slice and the 1980s memorabilia plastered all over I can easily say that this is one of my favorite places to chow down and nerd out at. The pizza is always hot when you get in and can only be described as a pizza that you will not get from a Domino’s, Pizza…