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
Pita Palace Restaurant
Cuisines: Mediterranean, Greek, Family Style, European, Continental
1900 Round Barn Rd, Champaign, IL 61821
401 S Mattis Ave, Champaign, IL 61821
1401 W Green St Rm 70j, Urbana, IL 61801
1511 W Springfield Ave, Champaign, IL 61821
1914 Glenn Park Dr, Champaign, IL 61821
421 W Town Center Blvd, Champaign, IL 61822
403 W Kirby Ave, Champaign, IL 61820
409 N Mattis Ave, Champaign, IL 61821
2302 W John St, Champaign, IL 61821
2901 W Kirby Ave, Champaign, IL 61821