Marca España is a restaurant specializing in grilled dishes, including vegetables and octopus, as well as Iberian ham.