Skip to main content

Falafel & Grill

restaurant · middle eastern restaurant · Chicago, IL

Address
1433 W Montrose Ave, Chicago, IL 60613
Phone
(773) 800-9119
Website
falafelandgrill.com
Where
41.9614, -87.6665

Search Hominin for Falafel & Grill

Other restaurants nearby

More in Chicago

Falafel & Grill — restaurant in Chicago, IL | Hominin