Skip to main contentToast Local logo
Edwardo’s Natural Pizza

Edwardo’s Natural Pizza

ItalianPrice range $1-15

1212 North Dearborn Street, Chicago, IL 60610
About

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.