2323 Van Ness Ave
San Francisco, CA 94109
San Francisco, CA 94109
Open HoursDinner Tues.-Sun.
OverviewOften ranked in the Top 100 San Francisco restaurants by local polls, this fine restaurant specializes in Swiss cuisine with a handful of German dishes. The wait staff speaks...
more
