LOCATION

FALAFEL ISLAND

24 EAST ADAMS ST
CHICAGO, IL 60603
Phone: 312-285-2347