Pita Palace - Champaign

American
2001 W Springfield Ave, Champaign, United States
Dishes: 60

Pita Palace

Phone
+12173556754
Address
2001 W Springfield Ave, Champaign, United States

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now