This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

MEMPHIS, TN – A less than appetizing site in Memphis, Tennessee. Dead animals were spotted hanging behind the Rice Bowl Chinese restaurant.


The health department was called out and is investigating.

When grilled about the carcass cuisine the owner swears its duck that she’s drying out for herself.

The health inspector thought this quack was whack telling her to take them all down.

Takeout anyone?