Has anyone been to Palio at 151 W. 51st Street? I'm doing some scouting for a private party for 22 people that's being planned essentially at the last minute (major anniversary for my parents, who told me today that they want to have a party). Any other place you might be able to get a party of 22 in a private room on Saturday, October 1st? Should be tasty and not overly scene-y. Trying to keep it around $100-150 per person before wine or tip.