Modern Indian restaurant offering vegan and plant-based options.
468 Castro St, San Francisco, CA 94114, San Francisco, California