Unfortunately the internet hasn't provided any meaningful information about the restaurant or the nearby hamlet; and I guess that the rest stop ownership and gas station name changes a lot, as that's usually the case when I see conflicting information about gas station name.