A traditional Greek cafe, Cafe Vaggelis offers a relaxed atmosphere.