Falafel & GrillRestaurants1433 W Montrose AveChicago, IL, 60613 · US+17738009119hello@falafelandgrill.comfalafelandgrill.comHours not available
Falafel & GrillRestaurants1317 N Milwaukee AveChicago, IL, 60622 · US+17732928888falafelngrill@gmail.comfalafelngrill.comHours not available