Does anyone know what this is? It's across from Christopher's. The sign on the door said Open, and the tables were set. Very swanky and lovely looking, with a stylish stained glass Mondrian-like entryway.
This used to be the International Cafe or some such, which I'm ashamed to say I never tried.