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