Tsuru Sushi
(510) 352-3748 | View Website

1427 E 14TH St, San Leandro, CA | Directions   94577

37.723977 -122.154704
Get Directions