An excellent place in beautiful Wallingford!