Restaurants in Olmsted, IL Lyndas Family Diner170 N Front StOlmsted, IL, 629706187426000RestaurantRestaurantsUsed Restaurant Equipment Supplies Club 378221 State Highway 37Olmsted, IL, 629706187426274Used Restaurant Equipment Supplies Show More