Taj Mahal Indo American Bistro emulates characteristics of the royalties of India. The cuisine is the finest of India, utilizing only the best quality ingredients to create a harmony of subtle flavors.
We love our customers, so feel free to visit during normal business hours.
3979 Buford Hwy NE #103, Atlanta, GA 30345
11:00 am – 10:30 pm