JavaScript is not enabled.
Best cuisine in town. - Review by Erica H | Sakura Restaurant

Sakura Restaurant

Claim

Best cuisine in town. 7/8/2005

I went here for the first time about two weeks ago. It's a heavily decorated restaurant that offers flat screened tvs at your table. There is an adorable clock that's about three feet tall that plays "It's A Small World" at the top of the hour. The food is delicious! It's definitely turned into one oy my favorites. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021