This establishment is a restaurant serving homemade cuisine. It is located on Avenida Cantábrico. Key facts used from search results include the type of cuisine and the street name.