Little Tokyo Sushi
333 Alameda St, Los Angeles
(213) 617-0343
Recent Reviews
Little Tokyo Sushi
333 Alameda St, Los Angeles 90013
(213) 617-0343