Mediterranean favorites in modern surroundings on Union Square.
In Short Named for a beautiful Greek island, this sit-down restaurant's bright, stylized decor might not be Old World, but it's certainly charming. A mere 10 paces from Union Square, it's also one of the most convenient…Read More