Nardi's Tower of Pizza
OPEN NOW
Today: 10:00 am - 11:00 pm
67 Years
in Business
03/25/2015
I swear this is the best Italian food I ever had. I wanna try the entire menu. Yumm
Phone: (630) 279-4800
Address: 23 N Addison Rd, Addison, IL 60101
Website: http://www.nardispizza.com
Nardi's Pizza
Cuisines: Pizza, Italian, Continental, European
Price Range : Average
1323 W Lake St, Addison, IL 60101
32 W Lake St, Addison, IL 60101
32 E Lake St, Addison, IL 60101
430 N Addison Rd, Addison, IL 60101
501 E Lake St, Addison, IL 60101
426 W Lake St, Addison, IL 60101
1347 W Lake St, Addison, IL 60101
339 E North Ave, Villa Park, IL 60181
31 S Fairbank St, Addison, IL 60101
340 W Lake St, Addison, IL 60101