Pita House Restaurant
300 W Higgins Rd, Schaumburg
(847) 352-4750
Menu
Restaurants in Schaumburg, IL
Pita House Restaurant
300 W Higgins Rd, Schaumburg, IL 60195
(847) 352-4750