Filo is an Italian restaurant located in Madrid, known for its carefully crafted cuisine. It offers a charming dining experience with a capacity for over 200 guests across its well-decorated rooms.