Great place in little Italy with a lot to do with only a short walk.