1405 1st Ave, Rock Falls, Illinois 61071 USA
Quite a tiny little shack for serving great deli sandwiches.
Photo Credit: Yelp