Sakura Garten is a stylish, modern Asian restaurant offering a diverse menu of Thai, Chinese, Vietnamese, and sushi dishes.