Indian Salad Indian Salad

A vibrant mix of fresh vegetables, herbs, and spices, offering a zesty and refreshing taste typical of Indian cuisine.