Movies Logo
The Devil's Restaurant

The Devil's Restaurant

"Your Table Awaits."

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?

Release DateSeptember 23, 2017
StatusReleased
Original TitleThe Devil's Restaurant
Runtime1h 25min
Budget
Revenue
LanguageEnglish
Original LanguageEnglish
Production CountriesUnited States of America
Production CompaniesHayride FilmsPlaytime Aint Over