Tomomi Sushi
17 West Main Street, Alhambra, CA
16264580388
Menu is not available
Find another store