Indian Taste offers authentic Indian cuisine with takeout and catering options.