My husband and I will be in the city on Dec 10th for a concert at Madison Square Garden. We'd like to have dinner beforehand at something nearby or between there and Grand Central (we'll be taking metro north down from CT). It needs to be somewhere casual (we'll probably be in jeans for the show) and somewhere where they serve early (the show starts at 7pm or so ). We like Italian, American, Seafood, French-pretty much most cuisines (I'm not fond of Indian food though). Any help would be appreciated. Thanks!