cozy spot in the most perfect north beach/telegraph hill location!