T’Spookhuys – Probably the World’s Spookiest Restaurant

Known also as the “House of 1,000 Ghosts”, the T’Spookhuys Restaurant was designed to scare the hell out of its customers, with a truly creepy interior design and bizarre menu. Located in the city of Turnhout, Belgium, T’Spookhuys was founded by Karl Hendrix and Bjorn Leys, as a place where people could experience the horrors […]