Restaurant · Santa Cruz de Tenerife
"A large steakhouse located close to the entrance to the Loro Parque zoo. Meat of the highest quality (some of which is aged in the restaurant), plus a particularly impressive picture window overlooking the sea." - Michelin Inspector