Tenno Sushi

$$ • Sushi • Asian Fusion • Japanese

4.6 (398)
View delivery time and booking fee. 

207 S Central Ave, Los Angeles, CA 90012    More info