632 Dixie Hwy, Beecher, Illinois 60401 USA
Twice in one week, this sandwich is excellent!
Photo Credit: Yelp