Av. de la Victoria, Madrid, Spain
Seated: 60
Standing: 80
Glazed room inside the restaurant for business and family events.