Mayikas is a restaurant offering a dining experience on an island setting.