Indian restaurant offering vegan and plant-based options.
815 Clement St, San Francisco, CA 94118, San Francisco, California