Apparently, there really is a cafe called Roast and Toast, but it's in Michigan.