Pita Pit
Address:
6558 N. Sheridan, Chicago, IL 60626
Phone:
(773) 754-7080
Restaurants,
Deli
Other Businesses:
- de Quay Restaurant at 2470 N Lincoln Ave, Chicago, IL 60614
- Adobo Grill at 1732 N Halsted St, Chicago, IL 60614
- Thorndale West Cafe at 1124 W Thorndale Ave, Chicago, IL 60660
- West Farwell Condominium at 2115 W Farwell Ave, Chicago, IL 60645
- hotdougdrop at 1514 W Arthur Ave, Chicago, IL 60626