Has anyone been to this place? I haven't even driven by in a few years but I recall when I moved to the area that it was known for its old world charm and great espresso and cappucino. Or was it called Cafe Europa? Please weigh in if you know anything. If not, I'm looking for a cafe to meet a friend for coffee tomorrow morning. Perhaps Pelham?