Pita Inn
3910 Dempster Street, Chicago, Illinois 60076
Featured Review : Thirteen years ago when they opened their doors, Pita Inn was a simple dive of a Middle Eastern diner sporting a half dozen smiling, swarthy cooks slinging Shawarma and shish kabab behind a little counter. I made a weekl...See Full Review