Lyndas Family Diner Address: 170 N Front St, Olmsted, IL 62970 Phone: (618) 742-6000 Restaurants, Diner Other Businesses: Club 37 at 8221 State Highway 37, Olmsted, IL 62970 Subway at 119 State Highway 169, Olmsted, IL 62970