Place: Little Tokyo, Los Angeles, California, United States
By Craig Persel Uploaded on 6 December 2007 82 views
Fast moving sushi chefs in a Little Tokyo "Japanese Village Center" restaurant.