We have gone to Valhalla Crossing several times based on your recommendation and the food was good. I just wonder if it might be a little too casual for a business meeting. We take our almost 4 and almost 2 year old kids there -- they love it.

If you're looking for great Italian food in Valhalla, there are 2 good places to eat...right across from the train station in the village is Esposito's--casual and very goodIf you're looking for something a little nicer just go a little north on the BxRiver Pkwyand there's Spadafino's where they serve excellent food.

Depending on where he's going afterwards, putting him in Thornwood could really be inconvenient. I would go for Mughal Palace or Valhalla Crossing, they're both in a convenient location. I think that Esposito's place is as well (right next door to Mughal Palace if I am thinking of the right place).