well I dissagree with just about anyone here. How english is that - let's all teach our 2 year old some table manners and Not feed them if they don't do exactly what we ask and demand that they should do... I let my kids eat in the living room, they have their own little table (from Ikea, fantastic invention) - but we do have breakfast on the dining room table all together, every morning. They generally don't watch telly whilst they eat. They don't eat on the sofas because I don't want crumbs, but a lot of the time, we eat in the garden (even if it's cold). I'm a bit of a free spirit, and don't care very much about table manners, they will learn all that later, fgs!!. If they are hungry they eat if they are not hungry they don't eat.
If we go out at restaurant, I make sure that they have a little something to nibble on (breadsticks, some sunflower seeds, ...) whilst we wait for the food as they don't do waiting very well but when the food is there they are fine.
Anyway, coming back to your question, what I would do is associate sitting at big table with really good fun food. Start with an ice cream cone - or something like that - and encourage her to join you for pudding. Then when she associates table with nice food, place her main food on the table and do a nice game, play, have some fun - PLEASE have some fun and don't make her skip meals!!!! She is 2 years old!!
Another thing - as for TV, maybe you should say something like Sorry hon,there's nothing good on right now, let's eat whilst there's nothing on and we can watch something really good after or something like that. Then after only a couple of days I'm sure it will become a habit.
I get a bit tired sometimes of this Routine speech, discipline, you must do exactly what I say speech, they are little kids, they want to have fun and play and learn through play... and sometimes I feel a bit overwhelmed with just how high people's expectations are of a two year old!!