Helmand Palace ★★★★☆4.4 (525) Restaurants Afghan restaurant · Indian restaurant · Mediterranean restaurant (more) 2424 Van Ness Ave, San Francisco, CA 94109 Call Website Details →