Helmand Restaurant Re-Opens as Helmand Palace in New Location

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 …

Helmand Restaurant Re-Opens as Helmand Palace in New Location Read More »