We used to travel to Elmwood Park at least twice a month for these beef sandwiches, anytime my sister was going to be in town we always had to take her there. Now, we've got one ...
All reviews seem positive