Pita Inn Categories Restaurant 122 S. Elmhurst Rd. Wheeling IL 60090 (847) 808-7733 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×