This establishment is a Spanish cafe offering a variety of food and drinks. It is located in Madrid and provides a welcoming atmosphere for patrons to enjoy.