Café Lago is an artisanal Italian restaurant located in Seattle’s Montlake neighborhood at 2305 24th Ave E. Founded in 1990 by Carla Leonardi, Cafe Lago prepares its pasti and doughs fresh by hand, each morning, and bakes its pizza over apple wood fires by night.