H10 Sakura Restaurante Teppanyaki offers a teppanyaki dining experience. This Japanese restaurant is located within the H10 Las Palmeras hotel.