There are 2 Fast Food Restaurants in Itasca, Illinois, serving a population of 8,692 people in an area of 5 square miles. There is 1 Fast Food Restaurant per 4,346 people, and 1 Fast Food Restaurant per 2 square miles.
In Illinois, Itasca is ranked 965th of 1547 cities in Fast Food Restaurants per capita, and 959th of 1547 cities in Fast Food Restaurants per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Itasca Fast Food Restaurants.
Deli Time 1250 North Arlington Heights Road Itasca, IL
Delia's Deli 100 North Walnut Street Itasca, IL