My mom and I are going to see the Tim Burton show at MOMA and I'd like to treat her to a pre-show birthday lunch. Something not too pricey, tasty and with a little charm - preferably with some vegetarian options. Anywhere in the midtown area would be fine. We like to walk anyway. Any suggestions?