Mediterranean restaurant to open at Union Square