I have a cousin coming down from upstate in June and we are meeting for dinner after they go to the theater. I'd like to stay relatively close to Grand Central, as we are coming down from Westchester for dinner. Anything walkable is good - I can make it from the low 60s, or equivalent southbound. Due to several allergies/preferences, Italian is the cuisine of choice. The place must have things other than pasta/pizza and red meat, and we're not lookng to spend Il Posto or Marea prices either, but just reasonably priced. Any assistance you can offer will be appreciated!