Sakura is in Hotel Alyeska and offers a fun and modern dining experience featuring fresh seafood and meats, creative sushi and cocktails.
Read MoreSakura is in Hotel Alyeska and offers a fun and modern dining experience featuring fresh seafood and meats, creative sushi and cocktails.
Read More