I Love Sushi is fun. There’s really no other way to describe it. When you think of Japanese culture, at least as an American, you think of seriousness. Tea ceremonies.…
Japanese
-
-
Akira is not the place to go in Santa Cruz if you are either a) in a hurry; or b) hard of hearing. Otherwise, it’s fine. The restaurant is located…