Helmand Palace
is a unique Afghani restaurant located in the heart of Russian Hill. They have been serving up traditional Halal Afghani and Middle-Eastern food since 1971. Though it is best known for it’s bold, home-style dishes featuring lamb, it’s menu also includes a wide variety of vegetarian options
Leave a Reply