Honest Indian Restaurant 1707 Church Street, Decatur, GA 30033