STRAND 66 is a restaurant offering a tourist complex experience.