Not cheap, but outstanding Chinese food. They have dim sum every day (11:30 - 2:30, weekends 11:00 - 3:00). Their Peking Duck, orange beef, and all noodle dishes are fantastic.
There is a lot for free parking. Do not use the street unless you have to. The White Plains meter maids are really bad and seem to be in the area all the time.