Taj of India

Taj of India stands as an esteemed Indian restaurant, inviting customers to embark on a captivating culinary odyssey through India's vivid and enticing flavors. Taj of India is one of the Three Best Rated® Indian Restaurants in Augusta, GA.