The name of the restaurant says it all: "Heaven"