Toast Local logo
Edwardo’s Natural Pizza

Edwardo’s Natural Pizza

ItalianPrice range $1-15

Closed

3:00 PM - 9:00 PM

1212 North Dearborn Street, Chicago, IL 60610
About Edwardo’s Natural Pizza

Since 1978 Edwardo’s Natural Pizza Restaurants have been building a reputation on our innovative Chicago-style stuffed pizza loaded with fresh ingredients. Edwardo’s is well known throughout the Midwest and has been acclaimed by food critics and in newspaper readers’ polls for “favorite pizza” in Chicago, Milwaukee and Minneapolis.

Contact
Phone
(312) 337-4490
Location
1212 North Dearborn Street, Chicago, IL 60610