New India Sweets & Spices is an Indian grocery store offering prepared foods and vegan options.