Super cozy and quiet spot just a few steps from the heart of little Italy.