My sister, who is pregnant with twins, is coming to visit and will need to eat! We want to go out to dinner on Saturday night someplace near Boston- JP, West Roxbury, Newton, Brookline, etc. Any suggestions? Also, the place will need a parking lot of valet as she cannot walk very far anymore! Thanks!