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

Gallery

Share by: