Matterhorn Restaurant ★★★★★4.6 (439) Restaurants San Francisco Swiss restaurant 2323 Van Ness Ave, San Francisco, CA 94109 Call Website Details →