Saveurs d'Asie - Sakura is an Asian restaurant offering both Chinese and Japanese cuisine, including sushi.