(415) 401-8959 | Aditi Indian Cuisine,1101 Valencia St San Francisco, CA 94110. Get Directions
Estimated delivery time: 45 mts. min