Pizza Palace
Add to Favorites
$$
CLOSED NOW
Today: 3:00 pm - 10:00 pm
Tomorrow: 11:00 am - 11:00 pm
81 Years
in Business
Saved to Favorites
11/11/2007
The Pizza Palace is fantastic. It is one of the best pizza restaurants in the suburbs. I would recommend this place to anyone.
Phone: (630) 834-5900
Address: 117 N Addison Ave, Elmhurst, IL 60126
Website: http://elmhurstpizzapalace.com
Cuisines: Pizza
Price Range : Average
128 W Park Ave, Elmhurst, IL 60126
505 N Railroad Ave, Northlake, IL 60164
188 W Industrial Dr Ste 226, Elmhurst, IL 60126
1111 W 22nd St, Oak Brook, IL 60523
1509 Division St, Melrose Park, IL 60160
350 S Poplar Ave, Elmhurst, IL 60126
3113 Calwagner St, Franklin Park, IL 60131
1410 16th St, Oak Brook, IL 60523
140 Ogden Ave, Downers Grove, IL 60515
647 W Fay Ave, Elmhurst, IL 60126