Sakura Teppanyaki offers a unique oriental dining experience with a tasting menu cooked live on traditional Japanese Teppan grills. The restaurant is part of the H10 Las Palmeras hotel.