There are 4 Fast Food Restaurants in Elmwood, Illinois, serving a population of 2,302 people in an area of 2 square miles. There is 1 Fast Food Restaurant per 575 people, and 1 Fast Food Restaurant per square mile.
In Illinois, Elmwood is ranked 101st of 1547 cities in Fast Food Restaurants per capita, and 111st of 1547 cities in Fast Food Restaurants per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Elmwood Fast Food Restaurants.
Naturally Yours Grocery & Deli 607 South Althea Street Elmwood, IL
Subway 102 West Main Street Elmwood, IL
Tastee Freez 608 West Main Street Elmwood, IL
Tastee Freez 710 South Althea Street Elmwood, IL