AOL Travel
Print

Edwardo's Natural Pizza, Chicago

Edwardo's Natural Pizza - Chicago, Illinois
Edwardo's Natural Pizza
521 S. Dearborn , Chicago, ILMap
+1 3129393366
Cuisine: Caribbean
Overview

In operation since 1978, Edwardo’s Natural Pizza is a renowned pizzeria chain. At Edwardo’s, pizzas are made using fresh and natural ingredients. The setting is contemporary and welcoming, and the menu features a nice selection of items besides the famous pizza, including appetizers, flat breads, calzones, salads, wings, brick-fired sandwiches and signature pastas as well as an extensive list of award-winning desserts. Call ahead for more details.

Write a Review

How would you rate your overall experience with Edwardo's Natural Pizza?
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!
ADVERTISEMENT