Pl. Mayor, 4, Centro, 28012 Madrid
This authentic restaurant, located in Madrid's bustling Plaza Mayor, features a spacious terrace and serves homemade dishes inspired by traditional family recipes. Open year-round with continuous kitchen service, it is ideal for corporate dinners and events accommodating up to 85 guests.