The Omaha Streetcar Authority approved a $26.7 million contract to build a new maintenance building and offices in a parking lot near CHI Health Center.
Whether you’re looking for a fine dining experience or a more casual meal, London will welcome a strong variety of restaurants in an array of neighborhoods.