Great spot in little Italy!