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

Alborz, San Rafael, California










Alborz
555 E. Francisco Blvd.
San Rafael CA United States


Hours: Sun-Fri 11:30am - 9:30pm. Sat 11:30am - 10pm

Phone: 415.460.6456
Accepts: Visa, MasterCard/Eurocard

Smoking: not permitted

Alcohol: wine / beer

Reservations: accepted