|Als No 1 Italian Beef||Chicago, IL|
Oh, My , God!!! This place is the absolute best for Italian Beef Sandwiches! The french fries are REAL potatoes, cut and cooked just right! I drive from across town just to eat here! Definitely, worth the trip!
Location Chicago, IL
Level Level 1