The Nest Bistro is a cozy bistro specializing in made-from-scratch French & Italian dishes and drinks, featuring an al fresco patio.