Veggie & Vega is a casual eatery specializing in vegetarian and vegan South Indian cuisine.