Lotus Chaat and Spices
LinkedIn Pintrest Facebook Twitter Google +

Lotus Chaat and Spices,

San Rafael CA
Address: 1559 4th St (at F St), San Rafael CA 94901 / (415) 454-6887

Type: Restaurant

Cuisine: Indian Vegan Vegetarian