From Our Editors
Situated on the waterfront of Al Raha Beach Hotel, Sevilla Restaurant invites guests to an indoor ambient area with a terrace overlooking the Gulf. The open kitchen serves up a wide variety of international dishes inspired by European and Asian cuisines.