Pita Inn, a Suburban Shawarma Favorite, Is Finally Opening a Chicago LocationPita Inn is opening a new restaurant in Portage Park, Chicago, fulfilling demand for city access to their popular cuisine.