Awesome place in the heart of little Italy, walkable to all restaurants