Loading video...
Video Failed to Load
A British couple's first Italian beef experience at Al's Beef... and they're already calling it one of the best beef sandwiches they've ever had! Chicagoans, where's your favorite spot for an Italian beef?
44,639 views • 1 month ago •via X (Twitter)
0 Comments
No comments available
Comments from the original post will appear here

