Company name: The Original Nana's Hot Dogs
Description: Old-fashioned joint with nostalgic bites
1102 E Irving Park Rd, Streamwood, IL 60107, United States