Tony & Lills Pizza Palace
Address:
5134 W Irving Park Rd, Chicago, IL 60641
Phone:
(312) 685-2260
Pizza,
Restaurants
Other Businesses:
- Domino's Pizza at 1415 W Irving Park Rd, Chicago, IL 60613
- Little John at 6404 N California Ave, Chicago, IL 60645
- Mr. Falafel at 6404 N California Ave, Chicago, IL 60645
- Mister Falafel at 6404 N California Ave, Chicago, IL 60645
- Hema's Kitchen at 2411 N Clark St, Chicago, IL 60614