Tempura Sushi Bento is my favorite. Lived in Japan. Tempura & Sushi as good as any there. Nice atmosphere, great people and fast service!
Tempura Sushi Bento is my favorite. Lived in Japan. Tempura & Sushi as good as any there. Nice atmosphere, great people and fast service!