Newest The Egg & I Restaurant Opening on July 2, 2012 in St. Louis, MO St. Louis, MO (Restaurant News Release) Denver-based The Egg & I Restaurants announces the opening of its 59th restaurant on… June 26, 2012 · ·