Heart of India Restaurant, Atlanta 4.3
150, 4337 Buford Hwy NE, Atlanta, GA 30341, USA
closed
$$$
Monday
4:30 PM — 11:15 PM
Tuesday
Day off
Wednesday
4:30 PM — 11:15 PM
Thursday
4:30 PM — 11:15 PM
Friday
4:30 PM — 11:15 PM
Saturday
1:00 PM — 11:15 PM
Sunday
1:00 PM — 11:15 PM
Located nearby