Pizza Palace - Elmhurst

#9 - Pizza - Elmhurst, Offers Delivery, Catering
117 N Addison Ave, Elmhurst, United States Of America
Dishes: 1

Pizza Palace

4 / 5 of 410 Reviews
Phone
+16308345900
Address
117 N Addison Ave, Elmhurst, United States Of America

There are also parking options for your vehicle, the next parking lot is City of Elmhurst-Parking Lot P-3 at a distance of 281 meters from Pizza Palace in Elmhurst, Or you could use municipal transportation to get to the stop Metra-Elmhurst Station, which is 91 meters away from the restaurant.

Opening Hours

  • Monday
    16:00-23:00
  • Tuesday
    16:00-23:00
  • Wednesday
    16:00-23:00
  • Thursday
    16:00-23:00
  • Friday
    11:00-00:00
  • Saturday
    11:00-00:00
  • Sunday
    15:00-22:00

Amenities

Accepts Credit Cards
Outdoor Seating
Street Parking
Television
Dinner
Lunch

Reserve now

Feedback

★ 4 / 5 of 410 Reviews

The average evaluation for Pizza Palace is 4, which means that the guests have a very high opinion of this restaurant.

We understand that the restaurant has new owners. My brother, who was here a lot of time and th...

Good pizza. The worst service in Illinois. For the third time we got an apology for why our piz...

Menu Items

  • These Types Of Dishes Are Being Served

More information

The restaurant also takes various credit cards.

QR-code link to the menu

This restaurant offers

Related Restaurants

Fast & Simple Download Menulist App now