image of the Tomodachi Japanese Restaurant

Tomodachi Japanese Restaurant

1315 Park St Alameda CA, 94501 | (510)521-3298


Menu of Tomodachi Japanese Restaurant

 
go

Back to Top