I need a good restaurant that I can walk to from Central Park South. Have a business meeting in the area and then want to take a client out near bye. Was thinking Bar Americain but I have not read too many universally good reviews. Looking for good atmosphere, good food and not over the top expensive (Time Warner building). Does Town fit that bill? BLT Steak? Nobu57?