Dosa - Fillmore
LinkedIn Pintrest Facebook Twitter Google +

Dosa - Fillmore,

San Francisco CA
Address: 1700 Filmore St (at Post), San Francisco CA 94115 / (415) 441-3672

Type: Restaurant

Cuisine: Indian Vegetarian