New Greek restaurant to open at Dolphin Mall