Call ahead before you go, for I think Allard may be closed on Sunday nights. At least it was closed on the Sunday night when I went, on 9/23/2001.
Mei-Ching (in Massachusetts)