Nancy's Pizza & Melina's Trattoria
Address:
940 N York St, Elmhurst, IL 60126
Phone:
(630) 834-4374
Other Details:
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.
Pizza, Restaurants
Other Businesses: