Little Tokyo Sushi
333 Alameda St, Los Angeles 90013