Pizza Palace
117 N Addison Ave, Elmhurst
(630) 834-5900
Order Online
Recent Reviews
You say you want pre "she-she" old Elmhurst? Well then this is the place for you. Delicious cracker crust pies just be sure to ask for well done so the cheese on top is browned. Perfectly done calamari. Loves me some squiddly diddly. Awesome jukebox circa 1970s plus the bonus of live music on certain nights. 1 tv in each room which is the perfect tv density for this sportsbar hating jamoke. Take it all in and enjoy before this gem joins the list of disappeared Elmhurst.
Severs obviously wanted to be somewhere else but they did check on us a couple of times. The appetizer combo was good, the breading had tons of flavor (could be from it being used a few times). Our sandwiches were good, the fries aren't fresh cut and bring the kids for the sour lemonade challenge