Edwardo’s Natural Pizza 9300 Skokie Blvd. Skokie, 60076 847-674-0008 http://www.edwardos.com/ Stuffed pizza, Italian.