Mediterranean restaurant specializing in skewers.