This, and OpenTable also has rewards. If you have to point out allergy stuff I just do that in the notes field.
FWIW, even on OpenTable I had some difficulty getting reservations around my dates for this place, granted our trip begins on a holiday weekend but I think because it's still very new it's going to be quite popular for a while.