Helmand Restaurant, San Francisco’s popular Afghan eatery – formerly located on Broadway in North Beach – has reopened as Helmand Palace in a new Russian Hill location. As some SF locals may be aware, the restaurant had to move because of a landslide earlier this year.
Check out its NEW location and let us know what you think.
2424 Van Ness Avenue
just off Union Street
Copyright 2011 lovetoeatandtravel.com All Rights Reserved