Palace Restaurant in Elmhurst

Address

Palace Restaurant

117 N Addison Ave,
Elmhurst, IL 60126



Store hours

Mon:11:00 am - 11:00 pm
Tue:11:00 am - 11:00 pm
Wed:11:00 am - 11:00 pm
Thu:11:00 am - 11:00 pm
Fri:11:00 am - 11:00 pm
Sat:11:00 am - 11:00 pm
Sun:11:00 am - 10:00 pm

Please note times may vary due to seasonal opening hours and extended store trading times.
Store hours are subject to change. Please call the store for exact opening hours.

Location

Palace Restaurant - Elmhurst is located on 117 N Addison Ave, Elmhurst, IL 60126


Locations nearby

Palace Restaurant - Elmhurst
583 N York St, Elmhurst, IL 60126
1 miles
Palace Restaurant - Franklin Park
3400 River Rd, Franklin Park, IL 60131
5 miles
Palace Restaurant - Rosemont
9765 W Higgins Rd, Rosemont, IL 60018
7 miles
Palace Restaurant - Harwood Heights
4751 N Harlem Ave, Harwood Heights, IL 60706
8 miles
Palace Restaurant - Wheaton
242 E Geneva Rd, Wheaton, IL 60187
8 miles
Palace Restaurant - Chicago
5134 W Irving Park Rd, Chicago, IL 60641
10 miles


Popular stores near

Pizza Palace
117 N Addison Ave, Elmhurst, IL 60126
0 miles
Frank's Franks
111 N Addison Ave, #2, Elmhurst, IL 60126
0 miles
S Deli
113 W 1st St, Elmhurst, IL 60126
0 miles
Zanzi's Deli
113 W 1st St, Elmhurst, IL 60126
0 miles
Re/Max
129 W 1st St, Elmhurst, IL 60126
0 miles
Re/Max
129 W 1st St, Elmhurst, IL 60126
0 miles