Aberdeen Steak House is a restaurant specializing in steak. It appears to be a public dining establishment. The search results indicate it is located in Adeje, Santa Cruz de Tenerife.