Classic Indian Cuisine in Atlanta, GA
Welcome to Heart of India Restaurant, where we are committed to providing excellent food with superior service that will exceed our guest’s expectations.
Heart of India is located at 3362 Chamblee Tucker Rd, Atlanta, GA 30341.
Tuesday – Friday
5:00 – 9:30 PM
Saturday – Sunday
11:30 AM – 9:30 PM
Take-out & Delivery