The Devil's Restaurant (2017)

The Devil's Restaurant

About The Devil's Restaurant on 123movies: released in 2017, directed by Eric T. Ford, running 85 minutes, produced in the United States. A restaurant manager in New York City has made a deal with a demonic entity in order to bolster his business. What could possibly go wrong?