Pop’s Italian Beef

Mount Greenwood


10337 S. Kedzie, Chicago IL
Fast Food • Italian Beef
773-968-9958
$

South side stand often ranked as one of the best Italian beefs (barely) in the city; there are also a couple of south suburban locations.

Related Posts