Cozy place on a charming street in telegraph hill.