Tenno Sushi
Kind of a goofy name to me, Tenno Sushi (I believe that would be "Emperor's Sushi") 207 South Central Avenue, LA CA 90012, 213-625-0602 is located in LA's Little Tokyo. The name would be like President's Steak but goofier. However, artist Jeff Mohr and I were pleasantly surprised. The fish just melted in our mouths. In fact, he went back the next day. Gotta drop it like it's hot! Sorry for the horrible phone image.
Comments