Any of the restaurants on Club Street as the whole street has atmosphere all nights of the week.
My fave is Indochine, but Cafe Gypsy is also superb, and Red serves the best Szechuan food in town.
Make the most of him being here for a gastronomy-fest!