Pita Palace
Add to Favorites
Add Hours
Saved to Favorites
Phone: (217) 355-6754
Address: 2001 W Springfield Ave, Champaign, IL 61821
Phone: (217) 355-6760
Cuisines: Mediterranean, Greek, Family Style, European, Continental
401 S Mattis Ave, Champaign, IL 61821
1914 Glenn Park Dr, Champaign, IL 61821
2001 W Springfield Ave, Champaign, IL 61821
403 W Kirby Ave, Champaign, IL 61820
2901 W Kirby Ave, Champaign, IL 61821
409 N Mattis Ave, Champaign, IL 61821
2201 W Springfield Ave, Champaign, IL 61821
608 W Town Center Blvd, Champaign, IL 61822
1905 N Prospect Ave, Champaign, IL 61822
1901 N Prospect Ave, Champaign, IL 61822