Taj E India is an Indian restaurant offering Ayurvedic and culinary dishes. Credit cards are accepted.