Helmand Palace

Where
2424 Van Ness Avenue, San Francisco , CA
Call
415.345.0072
Tags
Afghan Restaurant, Restaurants
Hours
Mon-Thu (5:30pm–10pm)
Fri-Sat (5:30pm–11pm)
Sun (5:30pm–10pm)
Claim this listing

About request an edit to this page