Indian Elephant offers authentic Indian cuisine with vegetarian and vegan options. They accept credit cards, including American Express.