Police say the shooting happened early Monday, when a gunman tried to hold up a Waffle House in south Fulton County.
Union City police Det. Gloria Hodgson says the suspect entered the Waffle House just before 2 a.m., armed with a pistol and demanding money.
Hodgson tells The Atlanta Journal-Constitution that a customer inside the 24-hour diner shot the suspect. The suspect, whose name hasn't been released, was taken to Grady Memorial Hospital for treatment. His condition wasn't immediately available.
Hodgson says there were no other injuries.
Take ABC13 with you!
Download our free apps for iPhone, iPad, and Android devices