India Sweet & Spices is a restaurant and store located at 3126 Los Feliz in Los Angeles. The store sells Indian goods such as Indian foodstuff, spices, henna,  herbal toothpaste. The restaurant features vegetarian and vegan dishes. The restaurant set-up is similar to Chinese fast food restaurants where you choose your food from a display […] ↓ Read the rest of this entry…