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.
Lotus Cuisine of India
Lotus Cuisine of India
- Address: 812 4th St., San Rafael, California 94901
- Website
- Phone Number: (415) 456-5808