On a recent trip to the West Village, my party and I stumbled upon a tiny Italian restaurant by Downing and Houston Street. Nestled on a quiet street adjacent from the casual hustle and bustle of the concrete jungle, this cozy restaurant does little in a way to advertise the true gem that it really […]