Home » Addison, IL restaurants

Nardi’s Tower of Pizza

Features: Pizza

id: nar23naddi

See similar restaurants in Addison, Illinois: Pizza

Nardi’s Tower of Pizza is located at
23 N Addison Rd
Addison, IL
(630) 279-4800
Add Nardi’s Tower of Pizza to Facebook

Do you own or manage this restaurant?
and update or enhance this page with photos, menus and more information!

See other types of restaurants & cuisines in Addison, including area Hamburgers and American (Traditional).

In nearby Elmhurst, take a look at a number of other restaurants, including Las Bellas Artes and Lou Malnati’s Pizzeria.

Don't forget to check out the many restaurants located in and around Berkeley, IL and Bensenville, IL.