North Ave. Falafel is a popular eatery located in Chicago, IL, known for its delicious and authentic Middle Eastern cuisine.
With a focus on falafel, this restaurant offers a wide variety of flavorful dishes that are made using fresh ingredients and traditional recipes.
Generated from the website