|Address:||117 N Addison Ave, Elmhurst, IL 60126, USA|
|Opening hours (Edit)|
|Monday:||4:00 – 11:00 PM|
|Tuesday:||4:00 – 11:00 PM|
|Wednesday:||4:00 – 11:00 PM|
|Thursday:||4:00 – 11:00 PM|
|Friday:||11:00 AM – 12:00 AM|
|Saturday:||11:00 AM – 12:00 AM|
|Sunday:||3:00 – 10:00 PM|
Pizza Palace is located in DuPage County of Illinois state. On the street of North Addison Avenue and street number is 117. To communicate or ask something with the place, the Phone number is (630) 834-5900. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find Pizza Palace quickly are 41.9006321 ,-87.9413459
This pizza is better than it has any right to be
Best pizza in town! Stuffed mushrooms are also a favorite
It's been there since I was a kid. Pizza is still good and if you have kids bring them. I do miss where you could still play music at the table. Still has the old ambiance.
Great pizza. Great food. Friendly atmosphere and nice staff.