Johnnie’s
Forget what they say about Al’s and Mr. Beef, this is the preeminent Italian beef stand in Chicago (technically, Elmwood Park) and the lemon ice is unparalleled.
Forget what they say about Al’s and Mr. Beef, this is the preeminent Italian beef stand in Chicago (technically, Elmwood Park) and the lemon ice is unparalleled.