The latest Lake Country gem among "50 Most Beautiful Restaurants in America" in "People" But, the unique ceiling art is just one of I.d.'s many charms. Lori Fredrich May 02, 2024 Buzz