´╗┐ Sakura - Thu, Mar 29 6:30PM at Tustin

Sakura

Thursday, March 29

6:30 - 8:30PM

Sakura means cherry blossom in Japanese.
A poetic name for this cherry blossoms at
sunset landscape.

1st Glass of House Wine included!