We tried to guess where you are. Click to change.

Edwardo's on 57th

Sunday, April 30, 2006
Edwardo's Natural Pizza is a fantastic stuffed pizza restaurant on 57th Street, near the University of Chicago campus. On a good day, an Edwardo's large stuffed spinach pizza is, without hyperbole, the greatest round object on earth. On a bad day, it is merely delicious. Tonight was a bad night, but I suspect that's because we failed to pick up our pizza in a timely fashion. The restaurant itself is nothing to write home about, so I recommend you call in your order for pick-up or delivery. If you do visit the restaurant however, be sure to call in ahead of time anyway, otherwise you'll be waiting for about 40 minutes for your pizza.
1321 E 57th St
Chicago, Illinois 60637
(773) 241-7960