Nardi's Tower of Pizza
Add to Favorites
CLOSED NOW
Today: Closed
Tomorrow: 10:00 am - 11:00 pm
67 Years
in Business
Saved to Favorites
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: Italian, European, Continental, Pizza
Price Range : Average
1323 W Lake St, Addison, IL 60101
32 W Lake St, Addison, IL 60101
32 E Lake St, Addison, IL 60101
426 W Lake St, Addison, IL 60101
430 N Addison Rd, Addison, IL 60101
605 W Lake St, Addison, IL 60101
1347 W Lake St, Addison, IL 60101
31 S Fairbank St, Addison, IL 60101
501 E Lake St, Addison, IL 60101
363 W Lake St, Elmhurst, IL 60126