940 N York St Elmhurst IL 60126
Find Related Places:Restaurants
Nancy's Restaurant specializes in authentic Italian food. Popular orders include a variety of pizzas and spaghetti. Nancy's boasts an extensive wine list; the wait staff is happy to recommend a vintage to accompany any meal.
Partial data provided by Localeze. Online ordering by Grubhub.com.