Av. Premios Nobel, 28850 Madrid
The menu offers a diverse selection of expertly grilled meats, fish, and vegetables, ensuring a memorable dining experience for guests.