63 Broadway, Fairfax, CA 94930 (415) 453-3130
How to go there
Ice cream shop Loc: 37.987 / -122.59
Plan your visit