Best Falafel in Chicago, IL
Ranked by people who ordered exactly this — just the falafel.
Sultan's Market
— 2057 W North Ave, Chicago, IL 60647, USA — No reviews yet · $