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

Gallery

Share by: