Sakura Japanese Restaurant - Redwood City - Part 1
568 views · Published 31 July 2011 · 0:42 · Indexed 29 October 2026
Channel: Tilikum16 · 2011 · Travel & Events
Sakura Japanese Restaurant - Redwood City - Benihana wannabe Part 1- it was an okay impression of benihana, yes half of it is the show, but the food has to taste good too, they just didnt come up to par as far as taste, show was a bit better.