Hell's Place is a restaurant, cafe, and bar offering a diverse menu.