The restaurant, 4292 Prospect Drive on Decatur's north side, was closed Saturday and will be closed Sunday as well, according to an employee at the restaurant who answered the phone. The restaurant did not wish to further comment.
An Nov. 12 invoice was taped to the door…
See more