204 Somonauk St, Sycamore, Illinois 60178 USA
Great little sandwich shop make you feel right at home.
Photo Credit: Yelp