I am thinking of sending my colleague here with our German boss for a nice but casual business dinner next week. I was thinking Alto but that seems a bit too much. I've never been to this location but I remember loving the food. Is this a good option?
Dinner needs to be between Grand Central and The Peninsula on 55th & 5th-closer to the hotel is best.