Hi all - I am meeting up with some college friends for lunch on Sunday--they chose Worcester and asked me to pick the place. Need a fun place that not only serves lunch, but is open on Sundays. Any suggestions? We want something nice (we only get together once a year!). Appreciate your help!