Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: San_Francisco

Alborz, San Francisco, California










Alborz
1245 Van Ness Ave
San Francisco CA United States


Hours: Sun-Thurs 11am - 10pm Fri-Sat 11am - 11pm

Phone: 415.440.4321
Accepts: Visa, MasterCard/Eurocard

Smoking: not permitted

Alcohol: wine / beer

Reservations: accepted

Parking: street parking