Little Tokyo Sushi
333 Alameda St, Los Angeles
(213) 617-0343
Menu
Restaurants in Los Angeles, CA
Little Tokyo Sushi
333 Alameda St, Los Angeles, CA 90013
(213) 617-0343