Address: 2301 Fillmore St (at Clay St), San Francisco CA 94115 / (415) 614-1010
About Us / Mehfil Indian Cuisine History: Serves meat, veg options available. Indian restaurant offering a number of vegetarian options, and this particular location has fresh juice. Vegans to ask for non-dairy options. Located in the walking & shopping area of Fillmore.