Indian restaurant offering vegan and plant-based options.
945 Market St, San Francisco, CA 94103, San Francisco, California