Il Nido is a bustling Italian restaurant specializing in seasonal handmade pastas and wine, housed in a century-old log cabin.