This establishment is a cafeteria and coffee shop offering Mediterranean cuisine. It is located in Madrid, Spain, and is known for its delicious food.