Processing, please wait ...
Aloha Sushi
San Leandro
Cuisines: Catering, Sushi, Japanese
Address: 14807 E 14th St ; San Leandro CA, 94578