Edwardo's Natural Pizza Restaurant

521 S Dearborn St
Chicago, IL 60605
(312) 939-3366
Open HoursLunch, dinner: seven days. Open late: Friday & Saturday till 11.
Reviews of Edwardo's Natural Pizza Restaurant
I feel in love with their deep dish Spinach pizza at the Taste in 2004. It was awesome. Good thing there was an Edwardo's located in Hyde...more
We had the Spinach pizza and it was fantastic! The atmosphere is nice as well. The pizza arrived at the perfect temperature to boot! No...more
They have amazing stuffed pizza, i have tried both this and the giordanos and honestly this tasted better! I love their pizza i go there...more
Recommended Places Near Edwardo's Natural Pizza Restaurant
Not the right restaurant for you? View similar restaurants:
Getting ThereFlights to Chicago | Chicago Car Rentals | Hotels in Chicago | Map of Chicago, IL | Chicago, IL Vacations
Nearby CitiesMilwaukee, WI (73.9 miles) | Lake Geneva, WI (66.5 miles) | Gurnee, IL (34.5 miles) | Kenosha, WI (45.3 miles)
Sign in to see your profile information, Trip Plans, and more...
Recent History
No recent history
Trip Planner
Save, organize and share your trip ideas with Trip Planner
Yahoo! Travel: Your best choice for cheap airline tickets and other great deals!
Portions copyright © 2009