Mehfil Indian Cuisine
LinkedIn Pintrest Facebook Twitter Google +

Mehfil Indian Cuisine,

San Francisco CA
Address: 2301 Fillmore St (at Clay St), San Francisco CA 94115 / (415) 614-1010

Type: Restaurant

Cuisine: Indian Vegan Vegetarian