Without knowing what's actually in the 3-page contract, I can't comment on whether or not that's over-the-top. At first blush, a 3-page contract seems unnecessary to cover any losses from no-shows. Most other restaurants take a cc number, and inform the customer that a charge will be incurred if they do not show or cancel within a specified time frame. That should be sufficient.
But a contract? I can't imagine what that's about ("We agree to provide you with food and drink, but make no representations as to whether you'll actually enjoy it . . . "). I mean, what is the Bristol going to do, sue every no show for enforcement of the contract? My guess is that there's dram shop provisions in the contract, but again, without seeing it, I don't know.
As an aside, I find The Bristol to be a tad draconian. Even when I've gone in there and asked to be seated at the bar, the host has strenuously informed me (on more than one occasion) that the bar is for eating. Even when I say, yes, I'll be eating, he's repeated that it's for eating a
meal, not snacks. Okay, I get it, you don't want people taking up seats at the downstairs bar only to drink, but for a small plates restaurant to parce it down in advance as to whether you'll be ordering enough to actually constitute a
meal , as a prereq for sitting at the bar, seems a bit over the top. I always say answer that I'll be eating, then order what I want. I've always had good and friendly service from there on out.