Cafe Lotus
LinkedIn Pintrest Facebook Twitter Google +

Cafe Lotus,

Fairfax CA
Address: 1912 Sir Francis Drake Blvd, Fairfax CA 94930 / (415) 457-7836

Type: Restaurant

Cuisine: Cafe Indian Vegan Vegetarian