We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Edwardo's Natural Pizza - CLOSED

401 E Dundee Rd, Wheeling, IL 60090-3121
+1 847-520-0666
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent48%
  • Very good38%
  • Average7%
  • Poor7%
  • Terrible0%
Feb 25, 2013
“excellent pizza, but don't bother dining in!”
Feb 23, 2013
“Spinach takes calories out of stuffed pizza, right???”
Restaurant Hours Closed
CUISINES
Italian, Pizza
RATINGS
Service
Food
Value
Atmosphere
LOCATION
401 E Dundee Rd, Wheeling, IL 60090-3121
All Details
Reviews (13)
Traveler rating
Traveler type
Time of year
Language

11 - 13 of 13 reviews

Reviewed October 22, 2011

Great pizza, you get the food you expect ... Especially the spinach Can be recommended. But the place is a bit boring...

Thank JesperA3
Reviewed March 5, 2009

If you haven't tried Edwardo's Natural Pizza...it is a must! Their spinach and / or pepperoni stuffed pizza is supreme! I also recommend their breaded chicken sandwich or the chicken parmesan sandwich. And they serve FREE garlic chips with the best marinara you've ever tasted...More

Thank CDChicago1
A TripAdvisor reviewer on Facebook
Naples, Florida
53
Reviewed August 17, 2008

One of my favorite Pizzas in Chicago.

Thank A TripAdvisor reviewer on Facebook
Nearby
Nearby Restaurants
Bob Chinn's Crab House
785 reviews
.46 miles away
Rise N Dine Pancake Cafe
109 reviews
.08 miles away
Tuscany
112 reviews
.60 miles away
Superdawg
177 reviews
.38 miles away
Nearby Attractions
Long Grove Confectionery Co.
41 reviews
2.22 miles away
Rocky Vander's
5 reviews
2.37 miles away
TGI Fridays Wheeling
16 reviews
2.56 miles away
Edward L. Ryerson Conservation Area
18 reviews
2.83 miles away
Improve this listing

Restaurant Details

Cuisine
Location and Contact Information
  • Address: 401 E Dundee Rd, Wheeling, IL 60090-3121
  • Location: United States  >  Illinois (IL)  >  Wheeling
  • Phone Number: +1 847-520-0666
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing