Nodo is an Italian restaurant offering inventive takes on comfort food in a cozy and relaxed setting. Walk-ins are welcome.