Lotus Cuisine of India

Lotus Cuisine of India

Lotus Cuisine of India in downtown San Rafael is a certified green business serving the finest organic Indian Cuisine. Since opening in 1998 Lotus has been consistently ranked the best by patrons and local critics as well as the media. Pacific Sun readers have voted Lotus "Best Indian Restaurant" every year since 1999.