Update Info - Nikko Sushi
This restaurant was reported as closed. If it is open, let us know.
Nikko Sushi
13805 Catalina St
San Leandro, CA 94577
13805 Catalina St
San Leandro, CA 94577
This restaurant was reported as closed. If it is open, let us know.