Home » Elmhurst, IL restaurants

Pizza Palace

Features: Pizza

Pizza Palace - reviewed by elmfood from Elmhurst on .
Pizza Palace is an Elmhurst staple. Yes, there's a lot of pizza options in Elmhurst
Pizza Palace is an Elmhurst staple. Yes, there's a lot of pizza options in Elmhurst, and most are excellent options. As far as family friendly sports bars, however, I would say Pizza Palace is probably the best option.
Rating: 4
id: piz117naddi

See similar restaurants in Elmhurst, Illinois: Pizza

Pizza Palace is located at
117 N Addison Ave
Elmhurst, IL
(630) 834-5900
Add Pizza Palace to Facebook

Do you own or manage this restaurant?
and update or enhance this page with photos, menus and more information!

See other types of restaurants & cuisines in Elmhurst, including area Coffee Shops & Diners and Pasta.

In nearby Berkeley, take a look at a number of other restaurants, including Ameriking and K M Pepper Chinese Restaurant.

Don't forget to check out the many restaurants located in and around Bensenville, IL and Addison, IL.